preguntar acerca de jasmine

8
réponses

Comment puis-je me moquer d’un service qui renvoie promise dans Angularjs Jasmine unit test?

J'ai myService qui utilise myOtherService, qui effectue un appel distant, renvoyant promise: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [myOtherService, function(myOtherService) { function makeRemoteC …
demandé sur 1970-01-01 00:33:34
4
réponses

toBe (vrai) vs toBeTruthy () vs toBeTrue()

Quelle est la différence entre expect(something).toBe(true), expect(something).toBeTruthy() et expect(something).toBeTrue()? Remarque que toBeTrue() est un correspondance personnalisée introduit dans jasmine-matchers entre autres utile et pratique d …
demandé sur 1970-01-01 00:33:35
2
réponses

Jasmine vs. Mocha JavaScript test pour Rails 3.1 + [fermé]

J'ai de L'expérience avec Jasmine et je l'aime beaucoup. Est-ce que quelqu'un a de l'expérience avec le jasmin et le moka, en particulier pour les Rails? Je me demande si cela vaut la peine de passer à. ... …
demandé sur 1970-01-01 00:33:32
5
réponses

Tests unitaires angulaires avec Jasmine: comment supprimer ou modifier spyOn

AngularJS v1.2.26 Jasmine v2.2. 0 Comment puis-je modifier ou supprimer le comportement d'un spyOn? Lorsque j'essaie de le remplacer, j'obtiens l'erreur suivante: Error: getUpdate has already been spied upon var data1 = 'foo'; var data2 = 'bar'; …
demandé sur 1970-01-01 00:33:35
4
réponses

Comment réutiliser beforeEach / afterEach dans Jasmine JS?

Lors de l'écriture de tests avec JasmineJS, j'ai beaucoup de tests qui ont un code beforeEach/afterEach similaire. Existe-t-il un moyen d'implémenter un modèle d'héritage en utilisant des suites de test JasmineJS? Je peux regrouper tous les tests e …
demandé sur 1970-01-01 00:33:33
4
réponses

Tester si une promesse est résolue ou rejetée avec Jasmine dans Nodejs

Je sais comment le faire en Moka mais je veux savoir comment le faire avec Jasmine. J'ai essayé ceci describe('test promise with jasmine', function() { it('expects a rejected promise', function() { var promise = getRejectedPromise(); …
demandé sur 1970-01-01 00:33:34
2
réponses

objet mock pour l’élément de document

J'ai le code de test suivant: it("Test", function() { loadResources(); expect(document.getElementById('MyElement').innerHTML).toBe("my string"); }); Corps de la fonction loadResources(): document.getElementById('MyElement').innerHTML = …
demandé sur 1970-01-01 00:33:34
4
réponses

Test unitaire événement de clic dans Angular

J'essaie d'ajouter des tests unitaires à mon application Angular 2. Dans un de mes composants, il y a un bouton avec (click) gestionnaire. Lorsque l'utilisateur clique sur le bouton, une fonction est appelée qui est définie dans le fichier de classe …
demandé sur 1970-01-01 00:33:36
4
réponses

Comment se moquer d’une Route parent activatedRoute dans angular2 à des fins de test?

Disons que j'ai ceci export class QuestionnaireQuestionsComponent { questions: Question[] = []; private loading:boolean = true; constructor( private route: ActivatedRoute, public questionnaireService:QuestionnaireServ …
demandé sur 1970-01-01 00:33:36
3
réponses

AngularJS Jasmine test échoue: échec de l’instanciation du module

Mon application angulaire a très bien fonctionné, tout comme mes tests, en utilisant karma et jasmine, jusqu'à ce que j'ajoute une dépendance dans ui.bootstrap. Maintenant, l'application fonctionne toujours comme prévu, mais je ne peux pas faire fonc …
demandé sur 1970-01-01 00:33:34