data.json()不是测试中的函数错误

时间:2019-01-03 12:00:06

标签: angular integration-testing angular-testing

我正在对组件进行集成测试。

public ngOnInit() {

    this.employeeService.getEmployees()
        .subscribe(data => {
            this.employees.next(data.json());
    });

  }

上面的代码在服务项目时工作正常。

但是在测试过程中,它抛出一个错误,表明data.json()不是函数。

1 个答案:

答案 0 :(得分:-1)

您需要模拟EmployeeService的getEmployees()方法并返回与原始对象相同的响应类型对象。