2017-10-03 6 views
1

Je ne sais pas comment normal POST fictif dans les tests de Karma.Comment vérifier est post correct dans le test? Que diriez-vous de créer un objet simulacre et le pousser ce pushData? Est-ce une pratique normale?Comment faire un test POST sur le test Karma

it('POST', function() { 
     expect(serv.addNew).toBeDefined(); 

     $httpBackend.when('POST', '/addnew').respond(200); 

     $httpBackend.flush(); 

    }); 

Répondre

2

Vous pouvez utiliser $httpBackend.expectPOST('/addnew').respond(200) qui devrait échouer si le poste est pas satisfait (voir here)

+0

grâce à l'aide Sophie! – rebilliony