Проверьте, был ли вызван другой метод

Так что я'Я уверен, что есть что-то подобное, но я искал час и убежалЯ нашел именно то, что я ищу. скажем, у меня есть класс, который выглядит так:

public class MyClass
{
    public void myMethod(boolean shouldCallOtherMethod)
    {
        if(shouldCallOtherMethod)
        {
            otherMethod();
        }
    }

    public void otherMethod()
    {
        System.out.println("Called");
    }
}

Как мне сделать что-то вроде этой работы?

@Test
public void shouldCallMethod()
{
    MyClass myClass = new MyClass();
    myClass.myMethod(true)

    // verify myClass.otherMethod method was called
}

Ответы на вопрос(4)

Ваш ответ на вопрос