Tag: ANDROID-UNIT-TESTING
¿Permite Jest la configuración “de grupo” (para un conjunto de pruebas que se encuentran en diferentes archivos)? Intenté hacerlo de esta manera, let sequelize = null beforeAll(async () => { sequelize = await initDataBase(config) }) afterAll(async () => { await sequelize.drop() }) describe(‘Pruebas de BD’, () => { it(‘Prueba # . . . Read more
@pytest.mark.usefixtures(“beforeClass”, “beforeMethod”) class ContentTest(unittest.TestCase): def test_basic_content_ad(self): self.cad.click_on_ad() self.cad.click_on_ex_ad() def test_recycler_view_ad(self): self.cad.navigate_back_to_screen() self.cad.click_on_recycle() another file @pytest.mark.usefixtures(‘beforeClass’, ‘beforeMethod’) class AppTest(ContentAdTest, unittest.TestCase): def test_app_install_ad(self): self.cad.click_on_app() # Quiero llamar el metodo test_recycler_view_ad en la clase AppTest # ¿Cómo puedo hacerlo? def test_recycler_view_ad(self): self.test_recycler_view_ad()
Como indica el título, estoy escribiendo una aplicación para Android usando Java, quiero hacer una prueba unitaria usando Junit5 en mis métodos de botón que se ven así: private void GoToAbout() { abtBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { v.playSoundEffect(SoundEffectConstants.CLICK); startActivity(new Intent(MainActivity.this,About.class)); } }); } Que si los . . . Read more
Aquí hay una configuración básica del servidor WireMock con coincidencia de dos encabezados. Me gustaría garantizar que el servidor coincida con la solicitud solo cuando se presentan los encabezados dados explícitamente. ¿Cómo expresar la intención “con exactamente dos encabezados” o “sin otros encabezados”? WireMockServer server = createServer(); server.givenThat( WireMock.get(urlPathEqualTo("/mi/ruta")) .withHeader("x-primer" . . . Read more
Aquí estoy intentando obtener detalles del entorno para conseguir la URL base de la aplicación. Aquí está el paquete que se está usando. // configfile.ts import Config from ‘react-native-config’; interface Setting { environment: string; } const settings: Setting = { environment: Config.ENV || ”, }; export default settings; Ahora, cada . . . Read more