es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: POWERMOCKITO

Reemplace PowerMockito.verifyStatic por Mockito.verify en Android.

Mockito parece que está obteniendo cada vez más características de PowerMockito. Cuando actualicé a junitVersion = “4.13.2” mockitoVersion = “4.2.0” hamcrestVersion = “2.2” powermockVersion = “2.0.9” las pruebas están fallando. Así que estoy tratando de deshacerme de PowerMockito. El problema es que no existe el método ‘verifyStatic’ https://www.javadoc.io/doc/org.powermock/powermock-api-mockito/latest/org/powermock/api/mockito/PowerMockito.html#verifyStatic-java.lang.Class-org.mockito.verification.VerificationMode- https://github.com/telekom/SmartCredentials-SDK-android/blob/develop/SmartCredentials_aOS/camera/src/test/java/de/telekom/smartcredentials/camera/views/presenters/CameraViewPresenterTest.java#L66 ¿Cómo . . . Read more

¿Puedo usar PowerMockito en Quarkus con JUnit5?

Actualmente estoy construyendo una aplicación Quarkus y para las pruebas unitarias estoy utilizando JUnit5. Actualmente no tengo otra opción que utilizar PowerMockito para simular mis funciones estáticas, pero no puedo encontrar las dependencias para ello en mi proyecto Quarkus. ¿Alguien sabe qué conjunto de dependencias debería utilizarse en una aplicación . . . Read more

PowerMockito verifyTimes siempre pasa los métodos privados.

public class TestedClass { public void publicMethod() { privateMethod(); } private void privateMethod() { } } Me gustaría probar con PowerMockito que el método privado se llame exactamente una vez. Aquí está mi clase de prueba: @RunWith(PowerMockRunner.class) @PowerMockIgnore(“javax.management.*”) public class TestedClassTest { @Before public void setUp() { } @Test public . . . Read more

Burlándose de una conexión de URL utilizando PowerMockito

Estoy tratando de probar mi código que analiza una respuesta JSON de una URL. Este es el código que estoy tratando de probar: public String getJsonResponseFromUrl(String url) { JSONObject jsonObject = null; try { URL apiUrl = new URL(url); jsonObject = new JSONObject(IOUtils.toString(apiUrl, StandardCharsets.UTF_8)); } catch (IOException e) { System.out.println(e); . . . Read more