Мне нужно проверить эту функцию.
Когда я щелкаю эту функцию getallproductcomponent()
, выполняю эту сервисную функцию getallproductservice()
и возвращаю все продукты.Любая идея, пожалуйста, как это проверить?
getallproductcomponent() {
this.ws.getallproductservice().subscribe(
item=> {
this.item= item;
}
);
}
Только getallproductservice
Я тестирую, как этот код, но как тестировать компонент.
it('testing',
async(inject([ProductService], (service: ProductService) => {
TestBed.get(MockBackend).connections.subscribe(
(connection: MockConnection) => connection.mockRespond(new Response(
new ResponseOptions({
})
))
);
service.getallproductservice().subscribe(items => {
expect(items[0].alarmdesc).toEqual('call');
});
})))