Angular Unit Test 单元测试HttpClient
测试一个注入HttpClient模块的服务http.service.ts,测试其中的httpGet()方法
http.service.ts
import {
Observable } from 'rxjs';
import {
Injectable } from '@angular/core';
import {
HttpClient } from '@angular/common/http';
import axios from 'axios';
@Injectable({
providedIn: 'root'
})
export class HttpService {
constructor(private httpClient:HttpClient) {
}
httpGet(api:string) {
var observe = new Observable((observer) => {
this.httpClient.get(api).subscribe(