解決

Mockクラスではなく、define_singleton_methodを使用してmethodを生やす。 ただし、assertメソッドなどが使用できない。

verify_obj = Object.new
verify_obj.define_singleton_method(:verify) do |params|
  # do somethings
end

そもそも、 verify を命名するのは避けた方が良い。

事象

verifiy メソッドを保有するクラスのテストをする際に、Minitest::Mockを使用すると、verifiy

tips

verifyの上書き

Overriding the ‘verify’ method on MiniTest::Mock では、verifyメソッドを上書きするように記載があるが複雑な事をしすぎているのでやらない。