mageekguy\atoum\mock\generator: branches coverage

93% of 2960

OPs

96% of 533

Lines

88% of 560

Branches

2% of 5739

Paths
Method OPs OPs % Lines Line % Branches Branches % Paths Path %
mageekguy\atoum\mock\generator::__construct() 12 100% 4 100% 1 0% 1 100%
mageekguy\atoum\mock\generator::callsToParentClassAreShunted() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::setAdapter() 16 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::getAdapter() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::setReflectionClassFactory() 12 100% 3 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::getReflectionClassFactory() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::setDefaultNamespace() 15 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::getDefaultNamespace() 15 100% 2 100% 5 100% 2 100%
mageekguy\atoum\mock\generator::overload() 19 100% 3 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::isOverloaded() 13 100% 1 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::getOverload() 23 100% 2 100% 5 100% 2 100%
mageekguy\atoum\mock\generator::shunt() 25 100% 5 100% 4 100% 2 100%
mageekguy\atoum\mock\generator::isShunted() 20 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::shuntParentClassCalls() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::unshuntParentClassCalls() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::orphanize() 30 100% 5 100% 4 100% 2 100%
mageekguy\atoum\mock\generator::isOrphanized() 15 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::allIsInterface() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::testedClassIs() 14 100% 3 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::getMockedClassCode() 214 99% 31 100% 33 85% 146 5%
mageekguy\atoum\mock\generator::generate() 19 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::methodIsMockable() 81 96% 11 100% 21 86% 8 63%
mageekguy\atoum\mock\generator::disallowUndefinedMethodInInterface() 9 0% 2 50% 1 0% 1 0%
mageekguy\atoum\mock\generator::disallowUndefinedMethodUsage() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::allowUndefinedMethodInInterface() 9 0% 1 100% 1 0% 1 0%
mageekguy\atoum\mock\generator::allowUndefinedMethodUsage() 9 0% 3 33% 1 0% 1 0%
mageekguy\atoum\mock\generator::undefinedMethodInInterfaceAreAllowed() 9 0% 1 0% 1 0% 1 0%
mageekguy\atoum\mock\generator::undefinedMethodUsageIsAllowed() 8 0% 1 0% 1 0% 1 0%
mageekguy\atoum\mock\generator::generateClassMethodCode() 743 92% 138 93% 101 82% 4096 0%
mageekguy\atoum\mock\generator::generateClassCode() 50 100% 8 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::generateInterfaceMethodCode() 424 87% 79 92% 57 72% 1216 0%
mageekguy\atoum\mock\generator::generateInterfaceCode() 93 100% 14 100% 14 93% 10 20%
mageekguy\atoum\mock\generator::getNamespace() 42 100% 3 100% 5 100% 2 100%
mageekguy\atoum\mock\generator::getParameters() 75 73% 12 100% 19 68% 7 14%
mageekguy\atoum\mock\generator::getParametersSignature() 154 89% 19 100% 35 91% 138 1%
mageekguy\atoum\mock\generator::getClassName() 35 100% 4 100% 5 100% 2 100%
mageekguy\atoum\mock\generator::getParameterType() 62 94% 10 100% 15 67% 7 43%
mageekguy\atoum\mock\generator::isVariadic() 22 73% 4 75% 4 25% 2 50%
mageekguy\atoum\mock\generator::hasVariadic() 35 97% 5 100% 4 75% 2 100%
mageekguy\atoum\mock\generator::generateMockControllerMethods() 80 100% 19 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::generateDefaultConstructor() 80 100% 22 100% 4 100% 2 100%
mageekguy\atoum\mock\generator::generate__call() 52 100% 13 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::generateGetMockedMethod() 30 100% 5 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::generateUnknownClassCode() 60 100% 9 100% 1 100% 1 100%
mageekguy\atoum\mock\generator::methodNameIsReservedWord() 282 99% 70 100% 198 99% 66 98%
mageekguy\atoum\mock\generator::__construct() 0%
mageekguy\atoum\mock\generator::callsToParentClassAreShunted() 100%
mageekguy\atoum\mock\generator::setAdapter() 100%
mageekguy\atoum\mock\generator::getAdapter() 100%
mageekguy\atoum\mock\generator::setReflectionClassFactory() 100%
mageekguy\atoum\mock\generator::getReflectionClassFactory() 100%
mageekguy\atoum\mock\generator::setDefaultNamespace() 100%
mageekguy\atoum\mock\generator::getDefaultNamespace() 100%
mageekguy\atoum\mock\generator::overload() 100%
mageekguy\atoum\mock\generator::isOverloaded() 100%
mageekguy\atoum\mock\generator::getOverload() 100%
mageekguy\atoum\mock\generator::shunt() 100%
mageekguy\atoum\mock\generator::isShunted() 100%
mageekguy\atoum\mock\generator::shuntParentClassCalls() 100%
mageekguy\atoum\mock\generator::unshuntParentClassCalls() 100%
mageekguy\atoum\mock\generator::orphanize() 100%
mageekguy\atoum\mock\generator::isOrphanized() 100%
mageekguy\atoum\mock\generator::allIsInterface() 100%
mageekguy\atoum\mock\generator::testedClassIs() 100%
mageekguy\atoum\mock\generator::getMockedClassCode() 85%
mageekguy\atoum\mock\generator::generate() 100%
mageekguy\atoum\mock\generator::methodIsMockable() 86%
mageekguy\atoum\mock\generator::disallowUndefinedMethodInInterface() 0%
mageekguy\atoum\mock\generator::disallowUndefinedMethodUsage() 100%
mageekguy\atoum\mock\generator::allowUndefinedMethodInInterface() 0%
mageekguy\atoum\mock\generator::allowUndefinedMethodUsage() 0%
mageekguy\atoum\mock\generator::undefinedMethodInInterfaceAreAllowed() 0%
mageekguy\atoum\mock\generator::undefinedMethodUsageIsAllowed() 0%
mageekguy\atoum\mock\generator::generateClassMethodCode() 82%
mageekguy\atoum\mock\generator::generateClassCode() 100%
mageekguy\atoum\mock\generator::generateInterfaceMethodCode() 72%
mageekguy\atoum\mock\generator::generateInterfaceCode() 93%
mageekguy\atoum\mock\generator::getNamespace() 100%
mageekguy\atoum\mock\generator::getParameters() 68%
mageekguy\atoum\mock\generator::getParametersSignature() 91%
mageekguy\atoum\mock\generator::getClassName() 100%
mageekguy\atoum\mock\generator::getParameterType() 67%
mageekguy\atoum\mock\generator::isVariadic() 25%
mageekguy\atoum\mock\generator::hasVariadic() 75%
mageekguy\atoum\mock\generator::generateMockControllerMethods() 100%
mageekguy\atoum\mock\generator::generateDefaultConstructor() 100%
mageekguy\atoum\mock\generator::generate__call() 100%
mageekguy\atoum\mock\generator::generateGetMockedMethod() 100%
mageekguy\atoum\mock\generator::generateUnknownClassCode() 100%
mageekguy\atoum\mock\generator::methodNameIsReservedWord() 99%