Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A Tests\RatesTest::testReturnRates() 0 29 1 ? 0 0 0
A CurrencyConverter\ApiCaller::convert() 0 26 3 3.11 0 0 0
A CurrencyConverter\Rates::getRates() 0 22 3 3.01 0 0 0
A RatesTest::testReturnsZeroWheneverApiProvideEmptyResponse() 0 21 1 ? 0 0 0
A CurrencyConverterTest::testGetRates() 15 15 1 ? 0 0 0
A CurrencyConverterTest::testConvertWithinValidCurrencyProvided() 0 15 1 ? 0 0 0
A CurrencyConverterTest::testConvertWithNotValidResponseReturn0() 15 15 1 ? 0 0 0
A CurrencyConverterTest::setTestApiCaller() 0 10 1 ? 0 0 0
A CurrencyConverter\CurrencyConverter::convert() 0 9 1 1 0 0 0
A CurrencyConverter\ApiCaller::isLastCallEmpty() 0 4 1 1 0 0 0
A CurrencyConverter\CurrencyConverter::setRates() 0 4 1 1 0 0 0
A CurrencyConverter\ApiCaller::__construct() 0 4 1 1 0 0 0
A CurrencyConverter\ApiCaller::getLastResponse() 0 4 1 1 0 0 0
A CurrencyConverter::__construct() 0 6 1 1 0 0 0
A Tests\ApiCallerTest::setUp() 0 4 1 ? 0 0 0