Carlos Tasada
11/21/2023, 10:52 AMval publisher = mockk<CommandPublisher>(relaxed = true)
val something = Something(publisher)
val request = Request(field = "a")
something.doSomething(request)
verify {
   publisher.publish(any())
}verify {
   publisher.publish(Event(request))
}Event(request)verifycmpEqverifycmpEqMattia Tommasone
11/21/2023, 10:56 AMverify {
    publisher.publish(match {
        it.request.field == "a"
    })
}Carlos Tasada
11/21/2023, 11:36 AM