Skip to content

Commit e693968

Browse files
feat(app): comment
1 parent 4a6fff8 commit e693968

1 file changed

Lines changed: 1 addition & 57 deletions

File tree

Lines changed: 1 addition & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1 @@
1-
/*
2-
import { TestBed, waitForAsync } from '@angular/core/testing';
3-
import { NO_ERRORS_SCHEMA } from '@angular/core';
4-
import { HeroDataService } from './hero-data.service';
5-
import { of } from 'rxjs';
6-
import { UsersService } from '~core/services/users.service';
7-
8-
const userMock: any = { name: 'Isma', lang: 'es' };
9-
10-
describe('ApplyDataService', () => {
11-
let service: HeroDataService;
12-
let usersServiceSpy: jasmine.SpyObj<UsersService>;
13-
14-
const spyUser = jasmine.createSpyObj('UsersService', ['getUser']);
15-
const mockUser = () => {
16-
usersServiceSpy = TestBed.inject(UsersService) as jasmine.SpyObj<UsersService>;
17-
usersServiceSpy.getUser.and.returnValue(of(userMock));
18-
};
19-
20-
beforeEach(waitForAsync(() => {
21-
TestBed.configureTestingModule({
22-
imports: [],
23-
providers: [
24-
HeroDataService,
25-
{ provide: UsersService, useValue: spyUser },
26-
],
27-
schemas: [NO_ERRORS_SCHEMA]
28-
}).compileComponents();
29-
}));
30-
31-
beforeEach(() => {
32-
service = TestBed.inject(HeroDataService);
33-
mockUser();
34-
});
35-
36-
it('#getUser', done => {
37-
service.getUser().subscribe(user => {
38-
expect(user.name).toBe(userMock.name);
39-
done();
40-
});
41-
});
42-
43-
it('#setUser', done => {
44-
service.setUser(userMock);
45-
46-
service.getUser().subscribe(user => {
47-
expect(user.name).toBe(userMock.name);
48-
done();
49-
});
50-
});
51-
52-
it('#cleanData', () => {
53-
service.cleanData();
54-
expect((service as any).call).toBeNull();
55-
});
56-
});
57-
*/
1+
// TODO: complete this test

0 commit comments

Comments
 (0)