ReactiveMongoTransactionManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total620 of 6200%18 of 180%49491211214040
debugString(ClientSession)1640%40%33202011
lambda$doCleanupAfterCompletion$13(Object, TransactionSynchronizationManager)310%20%228811
lambda$doBegin$4(Object, TransactionDefinition, TransactionSynchronizationManager)300%n/a118811
lambda$doBegin$1(TransactionDefinition, ReactiveMongoTransactionManager.ReactiveMongoTransactionObject, ReactiveMongoResourceHolder)300%20%226611
lambda$doCommit$8(GenericReactiveTransaction, TransactionSynchronizationManager)280%20%225511
lambda$doRollback$10(GenericReactiveTransaction)270%20%225511
ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory, MongoTransactionOptionsResolver, MongoTransactionOptions)220%20%227711
lambda$doBegin$0(ReactiveMongoTransactionManager.ReactiveMongoTransactionObject, ReactiveMongoResourceHolder)210%20%225511
lambda$doRollback$9(ReactiveMongoTransactionManager.ReactiveMongoTransactionObject, MongoException)160%n/a113311
lambda$extractMongoTransaction$16(GenericReactiveTransaction)150%n/a112211
lambda$doCommit$7(ReactiveMongoTransactionManager.ReactiveMongoTransactionObject, Throwable)150%n/a112211
lambda$doBegin$2(ReactiveMongoTransactionManager.ReactiveMongoTransactionObject, Throwable)150%n/a112211
lambda$extractMongoTransaction$15(Object)140%n/a112211
lambda$doCleanupAfterCompletion$12(Object)140%n/a112211
doGetTransaction(TransactionSynchronizationManager)110%n/a113311
doCleanupAfterCompletion(TransactionSynchronizationManager, Object)110%n/a112211
getRequiredDatabaseFactory()110%20%222211
lambda$doSuspend$5(Object, TransactionSynchronizationManager)110%n/a113311
newResourceHolder(TransactionDefinition, ClientSessionOptions)100%n/a112211
extractMongoTransaction(GenericReactiveTransaction)100%n/a112211
ReactiveMongoTransactionManager()90%n/a114411
extractMongoTransaction(Object)80%n/a112211
ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory, TransactionOptions)70%n/a112211
doBegin(TransactionSynchronizationManager, Object, TransactionDefinition)70%n/a111111
setDatabaseFactory(ReactiveMongoDatabaseFactory)70%n/a113311
lambda$doSetRollbackOnly$11(GenericReactiveTransaction)70%n/a113311
doSuspend(TransactionSynchronizationManager, Object)60%n/a111111
doResume(TransactionSynchronizationManager, Object, Object)60%n/a112211
doCommit(TransactionSynchronizationManager, GenericReactiveTransaction)60%n/a111111
lambda$newResourceHolder$14(ReactiveMongoDatabaseFactory, ClientSession)60%n/a111111
lambda$doResume$6(TransactionSynchronizationManager, Object)60%n/a111111
lambda$doBegin$3(TransactionSynchronizationManager, ReactiveMongoResourceHolder)60%n/a112211
ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory)50%n/a112211
doRollback(TransactionSynchronizationManager, GenericReactiveTransaction)50%n/a111111
setOptions(TransactionOptions)50%n/a112211
isExistingTransaction(Object)40%n/a111111
doSetRollbackOnly(TransactionSynchronizationManager, GenericReactiveTransaction)40%n/a111111
afterPropertiesSet()40%n/a112211
doCommit(TransactionSynchronizationManager, ReactiveMongoTransactionManager.ReactiveMongoTransactionObject)30%n/a111111
getDatabaseFactory()30%n/a111111