typescript のジェネリック メソッドでスパイを作成しようとしましたが、
Jasmine にそれを認識させることができません。
私はコードを持っています
http: HttpClient <- Not proper code, just showing type.
...
this.http.get<Customer[]>(url);
get<...>
メソッドをモックしたい場所。
const httpMock = {} as HttpClient;
spyOn(httpMock, 'get')
.and.returnValue(of({} as Customer[]));
しかし、テストを実行すると、
エラー:: get() メソッドが存在しません
使用法: spyOn(, )