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