Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Jacoco coverage report has 0 coverage, although junit tests run with 100% coverage

Avatar

Avatar
Validate 10
Level 3
anjali_biddanda
Level 3

Likes

17 likes

Total Posts

69 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 10
Level 3
anjali_biddanda
Level 3

Likes

17 likes

Total Posts

69 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile
anjali_biddanda
Level 3

01-10-2020

Hi Everyone,

 

I have a workflow process class and a junit test class for it. Junit tests run successfully. However, Jacoco reports 0% coverage. It seems to ignore this class because of the annotation:

@RunWith(MockitoJUnitRunner.class)

 I'd like to use the new @ExtendWith(MockitoExtension.class), but I'm not successful in getting the tests to run successfully. I haven't seen an example of this Junit5 notation used for Workflow processes. There are recent unit test examples for workflow processes here: https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/master/bundle/src/test/java/com/ad... , but that's using the Junit 4 too.

 

Any help with how to get Jacoco to pick up this notation.

 

Thanks.

 

 

View Entire Topic

Avatar

Avatar
Validate 10
Level 3
anjali_biddanda
Level 3

Likes

17 likes

Total Posts

69 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 10
Level 3
anjali_biddanda
Level 3

Likes

17 likes

Total Posts

69 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile
anjali_biddanda
Level 3

01-10-2020

Hi guys, I changed the junit4 syntax (@RunWith(MockitoJUnitRunner.class)) to use @ExtendWith(MockitoExtension.class) and this fixes it. Jacoco doesn't understand the old syntax.