问题描述
logout() {
this.cookieService.delete('deleted_cookie_name');
}
I have writtern like this using spy.
cookieService=jasmine.createSpyObj(['delete'])
解决方法
我会做类似下面的事情;
it('should delete cookie name',inject([CookieService],(cookieService: CookieService) => {
const serviceSpy = spyOn(cookieService,'delete');
component.logout();
expect(serviceSpy).toHaveBeenCalled();
}
))