简体   繁体   English

如何在Karma测试中模拟POST

[英]How to mock POST on Karma test

I dont know how to normal mock POST in Karma tests.How to check is post correct in test? 我不知道如何在Karma测试中正常模拟POST。如何检查测试中的发布是否正确? How about to create a mock object and push him this pushData? 如何创建一个模拟对象并将其推送给他? Is it normal practice? 这是正常的做法吗?

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

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

        $httpBackend.flush();

    });

您可以使用$httpBackend.expectPOST('/addnew').respond(200) ,如果帖子不满意,它会失败(请参阅此处

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM