Resultados de la búsqueda a petición "jasmine"

3 la respuesta

Probar una función eliminada en AngularJS con Jasmine nunca llama a la función

Tengo un método en un servicio que utiliza el rebote del guión bajo. Dentro de ese método hay una llamada a un método en un servicio diferente. Estoy tratando de probar que se llama al servicio diferente. En mis intentos de probar el método sin ...

2 la respuesta

¿Puedo crear dinámicamente una especificación de prueba dentro de una devolución de llamada?

Quiero recuperar una lista de elementos en una página, y para cada uno, crear una especificación de prueba. Mi (pseudo) código es: - fetchElements().then(element_list) { foreach element { it("should have some property", function() { ...

3 la respuesta

Promesa de prueba en Angular 2 ngOnInit

Tengo un componente Angular 2 que estoy intentando poner a prueba, pero tengo problemas porque los datos están configurados enngOnInit función, por lo que no está disponible de inmediato en la prueba unitaria. user-view.component.ts: import ...

1 la respuesta

karma-jazmín, plantilla de directiva mecanografiada de prueba unitaria, html no está definido

Recientemente comencé las pruebas unitarias en mi código mecanografiado usando karma-jazmín. Después de crear y ejecutar un caso de prueba para un servicio y una directiva simple, creé un caso de prueba para una directiva personalizada que tiene ...

1 la respuesta

No se pudieron ejecutar scripts de transportador en el emulador de Android

Quiero ejecutar el script del transportador en el emulador de Android usando Appium, pero el emulador del problema no se inicia cuando toco: "transportador conf.js" en la terminal. La prueba se pasa en el navegador Chrome de Windows en lugar del ...

4 la respuesta

prueba angular2, ¿cómo me burlo del subcomponente?

¿Cómo me burlo del subcomponente en las pruebas de jazmín? yo tengoMyComponent, que utilizaMyNavbarComponent yMyToolbarComponent import {Component} from 'angular2/core'; import {MyNavbarComponent} from './my-navbar.component'; import ...

1 la respuesta

isSelected devuelve false e isChecked muestra un error de compilación

let checkBoxXpath = accessPolicyPage.listCheckBoxXpathS + i + accessPolicyPage.listCheckBoxXpathE; //element(by.xpath(checkBoxXpath)).click(); expect(element(by.xpath(checkBoxXpath)).isSelected()).toBeTruthy();en el código anterior isSelected ...

4 la respuesta

Error: no se puede encontrar el módulo 'jasmine-core'

Instalé lo siguiente para probar: "devDependencies": { "jasmine-core": "^2.4.1", "karma": "^0.13.22", "karma-jasmine": "^0.3.7", "karma-phantomjs-launcher": "^1.0.0" }despues de correrkarma start Obtuve el siguiente error: ...

1 la respuesta

Transportador angular 2 falló: error desconocido: angular no está definido

Recibo el siguiente error: Error: error desconocido: angular no está definidoEsto solo ocurre cuando se utilizan selectores angulares específicos como "by.model". Pero los selectores como "by.css" funcionan correctamente. Esta es una aplicación ...

7 la respuesta

¿Cuál es una buena manera de reutilizar el código de prueba con Jasmine?

Estoy usando laJazmí [http://jasmine.github.io/] BDD biblioteca de Javascript y realmente lo disfruto. Tengo un código de prueba que me gustaría reutilizar (por ejemplo, probar múltiples implementaciones de una clase base o ejecutar las mismas ...