Resultados de la búsqueda a petición "jasmine"
Mocking router.events.subscribe () Angular2
En mi app.component.ts tengo la siguiente función ngOnInit: ngOnInit() { this.sub = this.router.events.subscribe(e => { if (e instanceof NavigationEnd) { if (!e.url.includes('login')) { this.loggedIn = true; } else { this.loggedIn = false; } } ...
La prueba de unidad de componente Angular2 2.0.0 causa error: Bootstrap al menos un componente antes de inyectar el enrutador
Mirando preguntas similares anteriores, no parece que haya una respuesta clara para esto. Esto es lo que está pasando. Estoy construyendo una aplicación angular2 usando la herramienta angular-cli (beta 16 en ejecución, con angular 2.0.1 y ...
Angular 2 RC5 Testing promete en ngOnInit no funciona
Estoy tratando de probar una directiva estructural llamada MyDirective con Jasmine. La versión angular utilizada es RC5. // Part of the MyDirective class @Directive({selector: '[myDirective]'}) export class MyDirective { constructor(protected ...
¿Cómo integrar los casos de prueba de Protractor en Atom usando Typecript?
He instalado el mecanografiado para el átomo para escribir scripts de transportador para la automatización. Mi código está escrito en Jasmine Framework ya que el transportador lo admite muy bien. Escribí en esta estructura. describe('Sign ...
Cómo obtener el elemento Angular 2 a través del nombre de la clase en Jasmine
Puedo obtener elementos con el uso de fixture.debugElement.query(By.css('h1'));Pero qué debo hacer cuando quiero obtener el elemento a través del nombre de la clase. Algo como esto fixture.debugElement.query(By.css('class="name"'))
Evento de clic de prueba de unidad en angular
Estoy tratando de agregar pruebas unitarias a mi aplicación Angular 2. En uno de mis componentes, hay un botón con un(click) manipulador. Cuando el usuario hace clic en el botón, se llama una función que se define en.ts archivo de clase ...
Cómo importar 'describir', 'esperar' y 'eso' en una prueba mecanografiada para que IDE no los destaque
Escribió algunas pruebas y todo se ejecuta con éxito, pero mi IDE (tormenta web) destacadescribe, expect yit y dice "no puedo encontrar el nombre". Quiero mantener todo limpio y deshacerme de ellos, pero no tengo idea de cómo. Usamos ...
¿Cómo burlarse de una ruta principal de ruta activada en angular2 con fines de prueba?
Digamos que tengo esto export class QuestionnaireQuestionsComponent { questions: Question[] = []; private loading:boolean = true; constructor( private route: ActivatedRoute, public questionnaireService:QuestionnaireService) {} ...
Cargue JSON local en Jasmine / Karma Unit Test en AngularJS
Estoy probando una función de devolución de llamada que acepta un objeto de respuesta, ya que es solo un parámetro. Este objeto es la respuesta de una solicitud HTTP realizada en otro lugar, por lo que no quiero usar $ httpBackend en esta prueba, ...
Error: llame a "TestBed.compileComponents" antes de su prueba
Recibo este error: Error: este módulo de prueba utiliza el componente MessagesComponent que utiliza un "templateUrl", pero nunca se compiló. Llame a "TestBed.compileComponents" antes de su prueba. Cuando intente ejecutar esta prueba simple ...