View Javadoc
1   /*
2    * MIT License
3    * Copyright (c) 2006-2025 JMockit developers
4    * See LICENSE file for full license text.
5    */
6   package integration.tests;
7   
8   import static org.junit.jupiter.api.Assertions.assertEquals;
9   
10  import org.junit.jupiter.api.Test;
11  
12  class ClassWithNestedClassesTest extends CoverageTest {
13      final ClassWithNestedClasses tested = null;
14  
15      @Test
16      void exerciseNestedClasses() {
17          ClassWithNestedClasses.doSomething();
18          ClassWithNestedClasses.methodContainingAnonymousClass(1);
19  
20          assertEquals(17, fileData.lineCoverageInfo.getExecutableLineCount());
21          assertEquals(57, fileData.lineCoverageInfo.getCoveragePercentage());
22          assertEquals(21, fileData.lineCoverageInfo.getTotalItems());
23          assertEquals(12, fileData.lineCoverageInfo.getCoveredItems());
24      }
25  }