Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val messageCaptor = argumentCaptor<BusinessEvent>()
- val captor = argumentCaptor<Bet>()
- verify(betRepository, times(1)).updateBet(captor.capture())
- verify(bookProducer, times(1)).send(messageCaptor.capture())
- assertEquals(BetStatus.RESULTED, captor.firstValue.status)
- assertTrue(captor.firstValue.parked)
- assertFalse(captor.firstValue.manuallyResulted)
- val messageSlot = slot<BusinessEvent>()
- val betSlot = slot<Bet>()
- verify(exactly = 1) { betRepository.updateBet(capture(betSlot)) }
- verify(exactly = 1) { bookProducer.send(capture(messageSlot)) }
- assertEquals(BetStatus.RESULTED, betSlot.captured.status)
- assertTrue(betSlot.captured.parked)
- assertFalse(betSlot.captured.manuallyResulted)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement