Tag: MOCKK-VERIFY
Para probar mi lógica de negocio, estoy utilizando la biblioteca Mockk. Pero también tengo algunas clases auxiliares que contienen métodos que utilizan SpannableString, ForegroundColorSpan, etc. También necesito escribir pruebas para estos métodos. Sin embargo, no entiendo muy bien cómo escribir tales pruebas correctamente, ya que antes solo escribía pruebas para . . . Read more
Estoy tratando de devolver un objeto siempre que se crea un nuevo objeto de una clase. He intentado usar anyConstructed con un objeto spyk o incluso un objeto mockk de PredictionCheckFunction. every { anyConstructed<predictioncheckfunction>() } answers { predictionCheckFunction } Esto resulta en el siguiente error en la línea de arriba: . . . Read more
Soy bastante nuevo en las pruebas. Como parece que tengo problemas con el mock, decidí pedir ayuda a ustedes. ¿Podrían decirme cómo deberían ser las pruebas para esos métodos, por favor? Esto es lo que tengo hasta ahora: Clase para la prueba: public class EnhancedJwtCache extends TimerTask { ConcurrentHashMap<string, ejwt=””> . . . Read more
Estoy tratando de averiguar cómo hacer pruebas unitarias de los métodos de devolución de llamada de un FutureCallback<HttpClient>, pero no puedo entenderlo completamente. Tengo el siguiente código: val latch = CountDownLatch(10) httpClient.execute(httpPost, object: FutureCallback<HttpResponse> { override fun completed(response: HttpResponse) { val outputStream = ByteArrayOutputStream() response.entity.writeTo(outputStream) result = DataObj.parseFrom(outputStream.toByteArray()) } catch . . . Read more
Ayuda a probar una función que llama a un método de clase. Hay una clase cuyo campo se inicializa con una cadena de métodos appContext().getBean(). class ClassA { private val employeeApi: EmployeeApi = appContext().getBean() fun execute(): List<employee> { return employeeApi.method() } } y por ejemplo hay una función para llamar . . . Read more