Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A UseCaseTest::testItInitializeRepositoryUsingSetter() 0 11 1 ? 2 0 0
A UseCaseTest::testItInitializeWithRepository() 0 10 1 ? 2 0 0
A Tests\Mocks\UseCaseMock::execute() 0 9 2 ? 2 0 0
A UnavailableRepositoryMock::push() 0 2 1 ? 1 0 0
A Tests\Mocks\GatewayMock::exist() 0 1 1 ? 1 0 0
A UseCaseTest::testItUseInterface() 0 2 1 ? 2 0 0
A FlexPHP\UseCases\UseCase::__construct() 0 2 2 2 1 0 0
A NotValidRequestException::__construct() 0 5 2 2 1 0 0
A Tests\Mocks\GatewayMock::delete() 0 4 2 ? 1 0 0
A Tests\Mocks\ResponseMock::response() 0 1 1 ? 1 0 0
A UseCases\UseCase::setRepository() 0 1 1 1 1 0 0
A Tests\Mocks\GatewayMock::count() 0 1 1 ? 1 0 0
A Mocks\ResponseMock::__construct() 0 1 1 ? 1 0 0
A UseCaseTest::testItGetUnavailableRepositoryThrowException() 0 4 1 ? 1 0 0
A UseCases\UseCase::getRepository() 0 3 2 2 1 0 0