MultiDbConnectionProviderInitializationTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total537 of 5370%4 of 40%24241081082222
testInitializationWithMajorityAvailablePolicy()730%n/a11131311
testInitializationWithMixedHealthCheckConfiguration()690%40%33141411
testInitializationWithAllHealthChecksDisabled()530%n/a119911
testInitializationWithOneAvailablePolicy()510%n/a11101011
testInitializationWithAllAvailablePolicy()510%n/a11101011
testInitializationWithSingleDatabase()380%n/a117711
testInitializationPolicyIsConfigured()290%n/a116611
testInitializationPolicyDefaultValue()270%n/a115511
setUp()260%n/a115511
mockPool()180%n/a113311
testInitializationPolicyNullThrowsException()170%n/a114411
lambda$testInitializationPolicyNullThrowsException$5(MultiDbConfig.DatabaseConfig)140%n/a112211
lambda$testErrorHandlingWithNullDatabaseConfig$3()120%n/a112211
lambda$mockPool$0(Connection, ConnectionPool, MockedConstruction.Context)120%n/a113311
lambda$testInitializationWithZeroWeights$4()90%n/a112211
lambda$testErrorHandlingWithEmptyDatabaseArray$2()80%n/a112211
testInitializationWithZeroWeights()60%n/a112211
lambda$testErrorHandlingWithNullConfiguration$1()60%n/a112211
testErrorHandlingWithNullConfiguration()50%n/a112211
testErrorHandlingWithEmptyDatabaseArray()50%n/a112211
testErrorHandlingWithNullDatabaseConfig()50%n/a112211
MultiDbConnectionProviderInitializationTest()30%n/a111111