@Test public void test3ArgConstructor() { exception = null; runtimeTestResultEntry = new RuntimeTestResultEntryImpl( severity, description, message ); testGetSeverity(); testGetDescription(); testGetMessage(); testToString(); }
@Before public void setup() { severity = RuntimeTestEntrySeverity.ERROR; description = "desc"; message = "msg"; exception = new Exception(); runtimeTestResultEntry = new RuntimeTestResultEntryImpl( severity, description, message, exception ); }
@Test public void testIsConfigInitTest() { assertTrue( baseRuntimeTest.isConfigInitTest() ); assertFalse( new BaseRuntimeTest( Object.class, module, id, name, dependencies ) { @Override public RuntimeTestResultSummary runTest( Object objectUnderTest ) { throw new UnsupportedOperationException( "This is a test object, don't run it... ever..." ); } }.isConfigInitTest() ); }
@Before public void setup() { runtimeTest = mock( RuntimeTest.class ); info = RuntimeTestEntrySeverity.INFO; runtimeTestResultEntry = new RuntimeTestResultEntryImpl( info, "testDesc", "testMessage" ); runtimeTestResultEntries = new ArrayList<>( Arrays.asList( runtimeTestResultEntry ) ); timeTaken = 10L; runtimeTestResult = new RuntimeTestResultImpl( runtimeTest, true, new RuntimeTestResultSummaryImpl( runtimeTestResultEntry, runtimeTestResultEntries ), timeTaken ); }
@Test public void testGetName() { assertEquals( name, runtimeTestDelegateWithMoreDependencies.getName() ); }
@Test public void testGetTimeTaken() { assertEquals( timeTaken, runtimeTestResult.getTimeTaken() ); }
@Test public void testGetSeverity() { assertEquals( severity, runtimeTestResultEntry.getSeverity() ); }
@Test public void testGetMessage() { assertEquals( message, runtimeTestResultEntry.getMessage() ); }
@Test public void testGetRuntimeTest() { assertEquals( runtimeTest, runtimeTestResult.getRuntimeTest() ); }
@Test public void testGetId() { assertEquals( id, baseRuntimeTest.getId() ); }
@Test public void testGetName() { assertEquals( name, baseRuntimeTest.getName() ); }
@Test public void testGetDescription() { assertEquals( description, runtimeTestResultEntry.getDescription() ); }
@Test public void testGetModule() { assertEquals( module, runtimeTestDelegateWithMoreDependencies.getModule() ); }
@Test public void testGetRuntimeTestResultEntries() { assertEquals( runtimeTestResultEntries, runtimeTestResult.getRuntimeTestResultEntries() ); }
@Test public void testGetModule() { assertEquals( module, baseRuntimeTest.getModule() ); }
@Test public void testGetException() { assertEquals( exception, runtimeTestResultEntry.getException() ); }
@Test public void testGetId() { assertEquals( id, runtimeTestDelegateWithMoreDependencies.getId() ); }
@Test public void testGetDependencies() { Set<String> dependencies = runtimeTestDelegateWithMoreDependencies.getDependencies(); assertTrue( dependencies.contains( inheritedDep ) ); assertTrue( dependencies.contains( newDep ) ); }
@Test public void testToString() { String string = runtimeTestDelegateWithMoreDependencies.toString(); assertTrue( string.contains( delegate.toString() ) ); assertTrue( string.contains( newDep ) ); } }
@Test public void testGetMaxSeverity() { assertEquals( info, runtimeTestResult.getOverallStatusEntry().getSeverity() ); }