Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing 我应该从MockBackend connections取消订阅吗_Unit Testing_Angular_Karma Jasmine_Rxjs - Fatal编程技术网

Unit testing 我应该从MockBackend connections取消订阅吗

Unit testing 我应该从MockBackend connections取消订阅吗,unit-testing,angular,karma-jasmine,rxjs,Unit Testing,Angular,Karma Jasmine,Rxjs,我在文档中没有找到这个问题的答案。通常我下一步做 backend.connections.subscribe((connection: MockConnection) => { connection.mockRespond(new Response(new ResponseOptions({ // response body here }))); }) 我检查了MockBackend.connectionsArray,它看起来像是为每个新规范创建了新的ba

我在文档中没有找到这个问题的答案。通常我下一步做

  backend.connections.subscribe((connection: MockConnection) => {
    connection.mockRespond(new Response(new ResponseOptions({
    // response body here
    })));
  })
我检查了MockBackend.connectionsArray,它看起来像是为每个新规范创建了新的backend实例,所以这应该不是问题

但有时我会从茉莉花/因果报应中得到一些奇怪的错误,比如“期望在期望之外”


文档对此没有任何说明,也不要取消订阅此链接

有解决办法吗?没有,不幸的是我还不清楚。有解决办法吗?没有,不幸的是我还不清楚。