Als «karma-jasmine» getaggte Fragen

Karma-Jasmine ist ein Adapter für das Jasmine-Testframework, das standardmäßig mit Karma geliefert wird.

11
Winkeltests fehlgeschlagen mit Fehler beim Ausführen von 'send' bei 'XMLHttpRequest'
Ich versuche meine eckige 4.1.0-Komponente zu testen - export class CellComponent implements OnInit { lines: Observable<Array<ILine>>; @Input() dep: string; @Input() embedded: boolean; @Input() dashboard: boolean; constructor( public dataService: CellService, private route: ActivatedRoute, private router: Router, private store: Store<AppStore>) { } } Ein einfacher "sollte erstellen" -Test löst jedoch diesen kryptischen …


2
"Fehler: Kein Anbieter für Router" beim Schreiben von Karma-Jasmine-Unit-Testfällen
Wir haben ein angle2-Projekt eingerichtet und innerhalb dieses Moduls ein Modul (my-module) und innerhalb dieses Moduls eine Komponente (my-new-component) mit den folgenden cmd-Befehlen erstellt: ng new angular2test cd angular2test ng g module my-module ng generate component my-new-component Nachdem wir das Setup und alle Komponenten erstellt hatten, führten wir den ng …




7
Angular Karma Jasmine Fehler: Unzulässiger Status: Die Zusammenfassung für die Direktive konnte nicht geladen werden
Ich entwickle ein Github-Repository (mit Angular 7 und Angular -Cli) und habe einige Tests mit Karma und Jasmine, die in der Hauptniederlassung arbeiten. Jetzt versuche ich, die Funktion zum verzögerten Laden hinzuzufügen. Die Sache ist, dass die Tests, die zuvor bestanden wurden, jetzt nicht mehr funktionieren. Es ist lustig, weil …

26
Fehler: Sie müssen einen Adapter einbinden, der die Startmethode __karma __. Implementiert
Ich versuche, einem meiner Projekte einige Komponententests hinzuzufügen. Bisher habe ich Karma installiert und konfiguriert und Jasmin installiert. Ich habe eine Testdatei in meinem test/Ordner. Der Karma-Server wurde gestartet, die Browserseite ist bereit, karma runschlägt jedoch wie folgt fehl: $ karma run karma-conf.js [2014-06-14 15:19:11.046] [DEBUG] config - Loading config …



2
Angular 2 Testing - Async-Funktionsaufruf - wann zu verwenden
Wann verwenden Sie die asynchrone Funktion im TestBed beim Testen in Angular 2? Wann benutzt du das? beforeEach(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); }); Und wann benutzt du das? beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); })); Kann mich jemand darüber aufklären?


8
Gefunden die synthetische Eigenschaft @enterAnimation. Bitte fügen Sie Ihrer Anwendung entweder "BrowserAnimationsModule" oder "NoopAnimationsModule" hinzu. Angular4
Beim Ausführen von Karma zum Testen meiner Angular4-Anwendung wird dieser Fehler angezeigt, Found the synthetic property @enterAnimation. Please include either "BrowserAnimationsModule" or "NoopAnimationsModule" in your application.obwohl ich das Modul bereits in app.module.ts importiert habe // animation module import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; ... @NgModule({ imports: [... BrowserAnimationsModule, ... ], …

6
Angular Unit Testing mit Jasmine: Entfernen oder Ändern von SpyOn
AngularJS v1.2.26 Jasmine v2.2.0 Wie kann ich das Verhalten von a ändern oder entfernen spyOn? Wenn ich versuche, es zu überschreiben, wird folgende Fehlermeldung angezeigt:Error: getUpdate has already been spied upon var data1 = 'foo'; var data2 = 'bar'; describe("a spec with a spy", function(){ beforeEach(module('app')); var $q; beforeEach(inject(function(_updateService_, _$q_){ …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.