PodamFactoryImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total222 of 2,38990%19 of 23091%1915152575036
resolveMapValueWhenMapIsPojoAttribute(Object, ManufacturingContext, AttributeMetadata)4914875%21688%210125201
resolveCollectionValueWhenCollectionIsPojoAttribute(Object, ManufacturingContext, AttributeMetadata)4712672%22492%214134701
populatePojo(Object, Type[])322745%n/a0181401
doManufacturePojo(Class, ManufacturingContext, Type[])242853%n/a0161201
populateReadWriteField(Object, ClassAttribute, ManufacturingContext)1714789%21688%21044001
instantiatePojo(Class, ManufacturingContext, Type[])1410588%11392%1822401
findInheretedMapElementType(Map, ManufacturingContext, Type[])1115693%31178%3813601
populatePojoInternal(Object, List, ManufacturingContext, Type[])1017394%12195%11213901
manufacturePojoInternal(Class, AttributeMetadata, ManufacturingContext, Type[])77991%8100%0522201
populateReadOnlyField(Object, ClassAttribute, ManufacturingContext, Type[])613495%11593%1923801
getParameterValuesForMethod(Method, Class, ManufacturingContext, Type[])36695%1583%1401301
fillMap(MapArguments, ManufacturingContext)211298%1583%1413201
manufactureAttributeValue(Object, ManufacturingContext, Class, Type, List, String, Type[])159100%12195%11202801
fillArray(Object, String, Class, Type, List, ManufacturingContext)102100%11392%1802601
findInheretedCollectionElementType(Collection, ManufacturingContext, AtomicReference, Type[])101100%21083%2702601
instantiatePojoWithFactory(Class, Class, ManufacturingContext, Type[])84100%4100%0301501
fillCollection(ManufacturingContext, List, String, Collection, Class, Type[])74100%8100%0501801
getParameterValuesForConstructor(Constructor, Class, ManufacturingContext, Type[])69100%6100%0401301
manufactureParameterValue(Class, String, Class, Type, List, ManufacturingContext, Type[])46100%6100%0401201
getValueForAbstractType(Class, AttributeMetadata, ManufacturingContext, Type[])41100%1583%140901
getMapKeyOrElementValue(MapKeyOrElementsArguments, ManufacturingContext)38100%2100%0201501
resortToExternalFactory(ManufacturingContext, String, Class, Type[])24100%2100%020401
resolveArrayElementValue(Object, ManufacturingContext, AttributeMetadata)24100%n/a010801
PodamFactoryImpl(PodamFactory, DataProviderStrategy)20100%n/a010901
manufacturePojoWithFullData(Class, Type[])20100%n/a010401
manufacturePojo(Class, Type[])17100%n/a010301
PodamFactoryImpl()7100%n/a010201
PodamFactoryImpl(PodamFactory)7100%n/a010201
PodamFactoryImpl(DataProviderStrategy)5100%n/a010201
setStrategy(DataProviderStrategy)5100%n/a010201
setClassStrategy(ClassInfoStrategy)5100%n/a010201
setExternalFactory(PodamFactory)5100%n/a010201
static {...}4100%n/a010101
getStrategy()3100%n/a010101
getClassStrategy()3100%n/a010101
getExternalFactory()3100%n/a010101