EasyMock matcher для класса данных
У меня кошмары с синтаксисом для этого и easymock:
public void foo(Class<?> clazz);
EasyMock.expects(object.foo(EasyMock.isA(???)));
Что я должен поставить, если мой аргумент - String.class? Я изначально думал:
EasyMock.isA(((Class<?>)(String.class)).getClass())
Тем не менее, когда я делаю вызов foo (String.class), я получаю:
java.lang.IllegalStateException: missing behavior definition for the preceding method call: