Resultados de la búsqueda a petición "easymock"

2 la respuesta

EasyMock 3.0, clase burlona lanza java.lang.IllegalStateException: no hay una última llamada disponible en un simulacro

La ejecución de la siguiente prueba unitaria arroja la excepción: java.lang.IllegalStateException: no hay una última llamada disponible en un simulacro import org.easymock.*; import org.junit.*; public class MyTest { @Test public void ...

6 la respuesta

Pruebe que no se llamó al método vacío con EasyMock

es posible? Lo intenté conEasyMock.expectLastCall().times(0); pero EasyMock se queja de que los tiempos deben ser> = 1

3 la respuesta

Código de prueba que llama a métodos nativos

Tengo una clase como esta: public final class Foo { public native int getBar(); public String toString() { return "Bar: " + getBar(); } }Tenga en cuenta quegetBar () se implementa con JNI y que la clase esfinal. Quiero escribir una prueba junit ...

2 la respuesta

Obtener objetos simulados de EasyMock para lanzar Excepciones

Estoy en proceso de usar EasyMock para escribir pruebas unitarias para varias clases colaboradoras. Una de estas clases (llamémoslaFoo) abre una conexión de red a un servidor remoto y analiza la respuesta XML de los servidores en algo que el ...

5 la respuesta

NoClassDefFoundError cuando se usa Powermock

Estoy ejecutando unjunit caso de prueba usando elPowerMock corredor de prueba. Estoy usando la siguiente línea de comando para ejecutarlo: java -cp .:junit-4.9b2.jar:easymock-3.0.jar:powermock-easymock-1.4.8-full.jar org.junit.runner.JUnitCore ...

5 la respuesta

EasyMock: ¿Cómo creo una simulación de una clase genérica sin advertencia?

El códig private SomeClass<Integer> someClass; someClass = EasyMock.createMock(SomeClass.class); me da una advertencia "Seguridad de tipo: la expresión de tipo SomeClass necesita una conversión sin marcar para ajustarse a SomeClass <Integer>".

3 la respuesta

Mocking inyección de EJB en pruebas

Cuando quiera probar una clase que usa inyección de recursos termino incluyendo un constructor que solo se usará dentro de la prueba: public class A { @EJB B b; // Used in tests to inject EJB mock protected A(B b) { this.b = b; } public A() {} ...

6 la respuesta

Puedo burlarme de una llamada al método de superclase?

A veces, quieres probar un método de clase y quieres hacer una expectativa en una llamada de un método de superclase. No encontré una manera de hacer esta expectativa en Java usando easymock o jmock (y creo que no es posible). Hay una solución ...

4 la respuesta

Prueba de método privado usando power mock que devuelve la lista de enteros

Tengo un método privado que toma una lista de valores enteros y me devuelve una lista de valores enteros. ¿Cómo puedo usar Power Mock para probarlo? Soy nuevo en powermock. ¿Puedo hacer la prueba con una simulación fácil? cómo.

1 la respuesta

EasyMock: el objeto burlado está llamando al método real

He seguido el fragmento de código en mi prueba unitaria, ClassToBeMocked mock = createMock(ClassToBeMocked.class); //I've statically imported EasyMock.* mock.callMethod(); //This is a void method expectLastCall(); replay(mock); Pero cuando ...