Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A Instantiator_creates_empty_instances::classes() 0 11 1 0 0 0
A Instantiator_creates_empty_instances::illegalClasses() 0 10 1 0 0 0
A PredefinedObjects_iterates_over_a_list_of_instances::throwing_an_exception_when_out_of_objects() 0 7 1 1 0 0
A PredefinedInstanceProvider::use() 0 2 1 0 0 0
A ObjectInstantiator::__construct() 0 8 4 0 0 0
A Instantiator_creates_empty_instances::throwing_an_invalid_argument_exception_when_the_class_does_not_exist() 0 2 1 0 0 0
A ExceptionThrowingConstructor::__construct() 0 1 1 0 0 0
A PredefinedObjects_iterates_over_a_list_of_instances::returning_an_empty_string_when_asked_for_the_class_while_out_of_objects() 0 6 1 1 0 0
A PredefinedInstanceProvider::instance() 0 3 2 0 0 0
A Instantiator\NoSuchClass::encountered() 0 4 1 0 0 0
A ObjectInstantiator::newInstanceFromDeserialization() 0 6 1 0 0 0
A PrivateConstructor::__construct() 0 0 1 0 0 0
A NoConcreteClass::cannotInstantiate() 0 3 1 0 0 0
A PredefinedInstanceProvider::class() 0 4 2 0 0 0
A Instantiator\NoMoreInstances::listRanOutAt() 0 3 1 1 0 0