View Javadoc
1   package integrationTests;
2   
3   import static org.junit.jupiter.api.Assertions.assertEquals;
4   
5   import org.junit.jupiter.api.BeforeEach;
6   import org.junit.jupiter.api.Test;
7   
8   class AnInterfaceTest extends CoverageTest {
9       AnInterface tested;
10  
11      @BeforeEach
12      void setUp() {
13          tested = new AnInterface() {
14              @Override
15              public void doSomething(String s, boolean b) {
16              }
17  
18              @Override
19              public int returnValue() {
20                  return 0;
21              }
22          };
23      }
24  
25      @Test
26      void useAnInterface() {
27          tested.doSomething("test", true);
28  
29          assertEquals(0, fileData.lineCoverageInfo.getExecutableLineCount());
30          assertEquals(-1, fileData.lineCoverageInfo.getCoveragePercentage());
31          assertEquals(0, fileData.lineCoverageInfo.getTotalItems());
32          assertEquals(0, fileData.lineCoverageInfo.getCoveredItems());
33      }
34  }