Mockito verify that a specific lambda has been passed as an argument in mock's method

后端 未结 2 750
遇见更好的自我
遇见更好的自我 2021-01-01 12:16

I want to test the following method:

    public void dispatchMessage(MessageHandler handler, String argument1, String argument2, Long argument3) {

    handl         


        
2条回答
  •  没有蜡笔的小新
    2021-01-01 12:40

    Outside of the specific lambda, you can verify that your method was called with any lambda expression was called like this:

        verify(handler).registerMessage(any())
    
        private fun  any(): T {
            Mockito.any()
            return null as T
        }
    

提交回复
热议问题