StateMachineImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total13 of 32295%3 of 1883%435365126
getWhen(Predicate, Duration)60%n/a111111
handleError(StateMachine.Transition, Throwable)51676%1150%122501
existsCheck(Object)21285%1150%120201
isTransitionAllowed(String, Object)41100%1787%150901
StateMachineImpl(StateMachine.Config)34100%n/a010801
handleDenied(StateMachine.Transition)27100%2100%020501
transition(StateMachine.Transition)25100%2100%020601
transitionCheck(StateMachine.Transition)19100%n/a010401
addStateAndRules(Object, List)17100%n/a010501
setState(String, Object)15100%2100%020401
transition(Consumer)13100%n/a010301
handleSuccess(StateMachine.Transition)13100%n/a010301
stateToRulesLookup(Object)7100%n/a010101
lambda$new$1(StateMachine.Config, Object)7100%n/a010101
hasState(Object)6100%n/a010101
orNull(Optional)6100%n/a010101
setOptionalState(Optional, String)6100%n/a010201
lambda$addStateAndRules$3(Set, StateMachine.Rule)6100%n/a010101
lambda$setOptionalState$2(String, Object)6100%n/a010101
getIf(Predicate)5100%n/a010101
getWhen(Predicate)5100%n/a010101
getInitialStateNotPresentException()5100%n/a010101
getEventNotPresentException()5100%n/a010101
lambda$isTransitionAllowed$0(String, Object, StateMachine.Rule)5100%n/a010101
get()4100%n/a010101
lambda$stateToRulesLookup$4(Object)4100%n/a010101