/* * Copyright (c) 2006-2011 Rogério Liesenfeld * This file is subject to the terms of the MIT license (see LICENSE.txt). */ package integrationTests; import org.junit.*; public final class AnInterfaceTest extends CoverageTest { AnInterface tested; @Before public void setUp() { tested = new AnInterface() { public void doSomething(String s, boolean b) {} public int returnValue() { return 0; } }; } @Test public void useAnInterface() { tested.doSomething("test", true); assertTrue(fileData.lineToLineData.isEmpty()); assertEquals(-1, fileData.getCodeCoveragePercentage()); assertEquals(0, fileData.getTotalSegments()); assertEquals(0, fileData.getCoveredSegments()); assertTrue(fileData.firstLineToMethodData.isEmpty()); assertEquals(-1, fileData.getPathCoveragePercentage()); assertEquals(0, fileData.getTotalPaths()); assertEquals(0, fileData.getCoveredPaths()); } }