diff options
author | crupest <crupest@outlook.com> | 2019-03-09 23:40:06 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2019-03-09 23:40:06 +0800 |
commit | e72a1cc3f98e45aee6eb29d3281118fa8373233f (patch) | |
tree | 22bb24a7ecf57b694d131ec6e6f34ef8cce6bb0c /Timeline/ClientApp/src/app/user/user-login | |
parent | 76300141a6411c05d585994d5f19938bfe45838e (diff) | |
download | timeline-e72a1cc3f98e45aee6eb29d3281118fa8373233f.tar.gz timeline-e72a1cc3f98e45aee6eb29d3281118fa8373233f.tar.bz2 timeline-e72a1cc3f98e45aee6eb29d3281118fa8373233f.zip |
Half work!
Diffstat (limited to 'Timeline/ClientApp/src/app/user/user-login')
-rw-r--r-- | Timeline/ClientApp/src/app/user/user-login/user-login.component.spec.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Timeline/ClientApp/src/app/user/user-login/user-login.component.spec.ts b/Timeline/ClientApp/src/app/user/user-login/user-login.component.spec.ts index acd13721..3d431ce7 100644 --- a/Timeline/ClientApp/src/app/user/user-login/user-login.component.spec.ts +++ b/Timeline/ClientApp/src/app/user/user-login/user-login.component.spec.ts @@ -2,16 +2,27 @@ import { NO_ERRORS_SCHEMA } from '@angular/core'; import { async, ComponentFixture, TestBed, fakeAsync, tick } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { By } from '@angular/platform-browser'; +import { ActivatedRoute } from '@angular/router'; +import { createMockInternalUserService } from '../internal-user-service/mock-internal-user-service'; +import { createMockActivatedRoute } from '../mock-activated-route'; import { UserLoginComponent, LoginEvent } from './user-login.component'; +import { InternalUserService } from '../internal-user-service/internal-user.service'; describe('UserLoginComponent', () => { let component: UserLoginComponent; let fixture: ComponentFixture<UserLoginComponent>; + let mockInternalUserService: jasmine.SpyObj<InternalUserService>; beforeEach(async(() => { + mockInternalUserService = createMockInternalUserService(); + TestBed.configureTestingModule({ declarations: [UserLoginComponent], + providers: [ + {provide: InternalUserService, useValue: mockInternalUserService}, + {provide: ActivatedRoute, useValue:} // TODO: custom route snapshot param later. + ] imports: [ReactiveFormsModule], schemas: [NO_ERRORS_SCHEMA] }) |