EasyMock matcher para el tipo de datos de clase
Tengo pesadillas con la sintaxis para esto y easymock:
public void foo(Class<?> clazz);
EasyMock.expects(object.foo(EasyMock.isA(???)));
¿Qué debería poner si mi argumento es String.class? Inicialmente pensé:
EasyMock.isA(((Class<?>)(String.class)).getClass())
Sin embargo, cuando hago la llamada foo (String.class) obtengo:
java.lang.IllegalStateException: missing behavior definition for the preceding method call: