ProviderValidatorTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total513 of 5130%0 of 0n/a17171151151717
validate_shouldBeInvalidIfProviderIsRetiredAndTheRetiredReasonIsNotMentioned()620%n/a11121211
validate_shouldRejectAProviderIfItHasFewerThanMinOccursOfAnAttribute()550%n/a11121211
validate_shouldRejectAProviderIfItHasMoreThanMaxOccursOfAnAttribute()490%n/a11101011
validate_shouldFailIfTheProviderWeAreValidatingHasADuplicateIdentifierAndIsRetired()380%n/a119911
validate_shouldBeInvalidIfPersonOrNameIsNotSet()360%n/a118811
validate_shouldFailForADuplicateIdentifierIfTheExistingProviderIsRetired()340%n/a118811
validate_shouldNeverHaveBothPersonAndNameSet()330%n/a117711
validate_shouldRejectADuplicateIdentifierForANewProvider()330%n/a118811
validate_shouldFailIfAnIdentifierForAnExistingProviderIsChangedToADuplicateValue()310%n/a117711
validate_shouldBeValidIfOnlyPersonIsSet()240%n/a115511
setup()220%n/a115511
validate_shouldBeValidIfIdentifierIsNotSet()200%n/a115511
validate_shouldBeValidIfOnlyNameIsSet()200%n/a115511
validate_shouldPassIfAnIdentifierForAnExistingProviderIsChangedToAUniqueValue()200%n/a115511
validate_shouldBeValidIfIdentifierIsSet()170%n/a114411
makeAttribute(String)160%n/a114411
ProviderValidatorTest()30%n/a111111