Tag: MOCHA.JS
Estoy probando una función que restablece todos los componentes. Mi problema es que, cuando intento establecer un estado con: wrapper.dive().setState({‘startHour’: [‘5’]}) esto no cambia nada si luego uso: wrapperS.dive().state().startHour ¿Alguna idea al respecto?
Estoy tratando de probar mi aplicación web de express utilizando mocha y chai, pero no puedo entender cómo probar las solicitudes HTTP que son manejadas por express. Estoy utilizando ejs como mi motor de vistas, por lo que la mayoría de mis controladores de ruta se ven así: const someRouteHandlerForGETRequest . . . Read more
Estoy tratando de usar sinon-chai con expect pero cuando intento comprobar si una función no ha sido llamada, obtengo: TypeError: expect(…).to.have.not.been.called no es una función Esto es lo que intenté: expect(createCompany).not.to.have.been.called(); expect(createCompany).to.not.have.been.called(); expect(createCompany).to.have.not.been.called(); expect(createCompany).to.have.been.not.called(); expect(createCompany).to.have.been.notCalled(); Pero ninguno de ellos está funcionando, pero no tengo problema sin el “.not” Mi archivo . . . Read more
testdata.json [ { “case_id”: 1, “case”: “Iniciar sesión con datos válidos como mayorista”, “username”: “admin”, “password”: “password”, “result”: “éxito” }, { “case_id”: 2, “case”: “Iniciar sesión con datos válidos como revendedor”, “username”: “myreseller.admin”, “password”: “password”, “result”: “éxito” }, { “case_id”: 3, “case”: “Iniciar sesión con datos válidos como suscriptor”, “username”: . . . Read more
Estoy aprendiendo cómo usar Playwright después de tener experiencia con Selenium y Cypress, y estoy probando la herramienta para ver cómo funciona en una prueba simple: test.describe(‘IMDB:’, () => { const movieName = ‘Forrest Gump’; await page.goto(‘https://www.imdb.com/’); await page.fill(‘#suggestion-search’, movieName); expect(await page.textContent(‘data-testid=search-result–const’)).toContain(movieName); }); }); Simplemente va a IMDB, busca una . . . Read more