Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A LogCallsTest::testWhenMultipleThingsAreLogged_getLogMessagesReturnsAllMessages() 0 16 1 ? 0 0 0
A LoggerSpyTest::testWhenShotcutMethodsAreCalled_getLogCallsReturnsAllCalls() 0 14 1 ? 0 0 0
A LoggerSpyTest::testWhenLogIsCalled_getLogCallsReturnsAllCalls() 0 14 1 ? 0 0 0
A LogCallsTest::testWhenMultipleThingsAreLogged_getFirstCallReturnsTheFirst() 0 10 1 ? 0 0 0
A LoggerSpyTest::testWhenMultipleThingsAreLogged_getFirstLogCallReturnsTheFirst() 0 10 1 ? 0 0 0
A LogCallsTest::testImplementsCountable() 0 9 1 ? 0 0 0
A PsrLogTestDoubles\LoggerSpy::getLogCalls() 0 3 1 1 0 0 0
A PsrLogTestDoubles\LogCalls::getIterator() 0 3 1 1 0 0 0
A LogCallsTest::testWhenThereAreNoLogCalls_getFirstCallReturnsNull() 0 3 1 ? 0 0 0
A PsrLogTestDoubles\LogCall::__construct() 0 5 1 1 0 0 0
A PsrLogTestDoubles\LoggerSpy::getFirstLogCall() 0 3 1 1 0 0 0
A LoggerSpyTest::testWhenLoggerWasCalled_assertNoCallsThrowsException() 0 7 1 ? 0 0 0
A PsrLogTestDoubles\LogCalls::getMessages() 0 8 1 1 0 0 0
A PsrLogTestDoubles\LogCall::getLevel() 0 3 1 1 0 0 0
A LoggerSpy::assertNoLoggingCallsWhereMade() 0 7 2 2 0 0 0