Tag: ANDROID-UNIT-TESTING
Digamos que tengo este código como ejemplo finall class SomeTests: XCTTestCase { private var coordinator: SomeCoordinator! <pre><code>override func setUp() { super.setup() coordinator = SomeCoordinator() } override func tearDown() { super.tearDown() coordinator = nil } func testStartPushesCustomViewController() { coordinator.start() XCTAssertTrue(coordinator.navController.viewControllers.last is CustomViewcontroller) XCTAssert // -> realizar una aserción de que el . . . Read more
Tengo un método para obtener datos de productos de una API. Utilizo Axios para llamar a la API. Como los datos de los productos son independientes entre sí, llamo a todas las APIs a la vez y uso Promise.all para esperar a que las llamadas se completen antes de continuar. . . . Read more
Tengo una clase base con un método protegido que se llama en un método público de la clase hija que quiero probar. No logro encontrar una forma de simular el método protegido de la clase base para facilitar las pruebas en la clase hija. public class MyBaseClass { protected virtual . . . Read more
Estoy tratando de probar dos funciones asíncronas. El problema es que una de las funciones se llama automáticamente cada 10 segundos. Intenté usar tick() o flush(), pero aún obtengo el mismo error: 1 temporizador(es) periódico(s) aún en la cola. ¿Cómo puedo resolverlo? Mi código: ngOnInit(): void { const dialogRef = . . . Read more
En MSTEST, quiero enviar un correo una vez que se haya completado la ejecución de todas las pruebas. Actualmente he incluido mi código para enviar el correo en el método [TestCleanup] en MSTEST. El problema es que el correo se envía para cada caso de prueba. Si ejecuto más de . . . Read more