MongoClientFactoryBean

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total879 of 8790%30 of 300%61611591594646
computeClientSetting()2560%140%88414111
lambda$computeClientSetting$5(MongoClientSettings, ClusterSettings, ConnectionString, ClusterSettings.Builder)1430%20%22262611
lambda$computeClientSetting$16(MongoClientSettings, ConnectionPoolSettings, ConnectionString, ConnectionPoolSettings.Builder)960%n/a11252511
lambda$computeClientSetting$21(MongoClientSettings, SocketSettings, ConnectionString, SocketSettings.Builder)570%n/a11111111
lambda$computeClientSetting$0(MongoClientSettings, SslSettings, ConnectionString, SslSettings.Builder)380%n/a116611
lambda$computeClientSetting$26(MongoClientSettings, ServerSettings, ConnectionString, ServerSettings.Builder)300%n/a118811
computeSettingsValue(Object, Object, Object)180%40%335511
getOrDefault(Object, String)140%40%334411
MongoClientFactoryBean()120%n/a114411
computeSettingsValue(Function, Object, Object, Object)100%n/a111111
setExceptionTranslator(PersistenceExceptionTranslator)80%20%223311
applySettings(Consumer, Object)80%20%224411
lambda$computeClientSetting$24(ServerSettings.Builder, Number)80%n/a111111
lambda$computeClientSetting$22(ServerSettings.Builder, Long)80%n/a111111
lambda$computeClientSetting$19(SocketSettings.Builder, Integer)80%n/a111111
lambda$computeClientSetting$17(SocketSettings.Builder, Integer)80%n/a111111
lambda$computeClientSetting$14(ConnectionPoolSettings.Builder, Long)70%n/a111111
lambda$computeClientSetting$12(ConnectionPoolSettings.Builder, Number)70%n/a111111
lambda$computeClientSetting$10(ConnectionPoolSettings.Builder, Number)70%n/a111111
lambda$computeClientSetting$8(ConnectionPoolSettings.Builder, Number)70%n/a111111
lambda$computeClientSetting$6(ConnectionPoolSettings.Builder, Long)70%n/a111111
lambda$computeClientSetting$3(ClusterSettings.Builder, Number)70%n/a111111
lambda$computeClientSetting$1(ClusterSettings.Builder, Number)70%n/a111111
lambda$computeClientSetting$27(ClusterSettings.Builder)60%n/a112211
setCredential(MongoCredential[])50%n/a112211
setPort(int)50%n/a112211
translateExceptionIfPossible(RuntimeException)50%n/a111111
createInstance()50%n/a111111
destroyInstance(MongoClient)50%20%223311
lambda$computeClientSetting$25(ServerSettings)50%n/a111111
lambda$computeClientSetting$23(ServerSettings)50%n/a111111
lambda$computeClientSetting$20(SocketSettings)50%n/a111111
lambda$computeClientSetting$18(SocketSettings)50%n/a111111
lambda$computeClientSetting$15(ConnectionPoolSettings)50%n/a111111
lambda$computeClientSetting$13(ConnectionPoolSettings)50%n/a111111
lambda$computeClientSetting$11(ConnectionPoolSettings)50%n/a111111
lambda$computeClientSetting$9(ConnectionPoolSettings)50%n/a111111
lambda$computeClientSetting$7(ConnectionPoolSettings)50%n/a111111
lambda$computeClientSetting$4(ClusterSettings)50%n/a111111
lambda$computeClientSetting$2(ClusterSettings)50%n/a111111
setMongoClientSettings(MongoClientSettings)40%n/a112211
setHost(String)40%n/a112211
setConnectionString(ConnectionString)40%n/a112211
setReplicaSet(String)40%n/a112211
createMongoClient(MongoClientSettings)40%n/a111111
getObjectType()0%n/a111111