Guest User

Untitled

a guest
Apr 20th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. import { async, ComponentFixture, TestBed } from '@angular/core/testing';
  2.  
  3. import { LoginComponent } from './login.component';
  4. import { LoginService } from '../../services/login.service';
  5.  
  6. describe('Validação de login', () => {
  7.  
  8. let component: LoginComponent;
  9. let service: LoginService;
  10.  
  11. beforeEach(() => {
  12. service = new LoginService();
  13. component = new LoginComponent(service);
  14. });
  15.  
  16. afterEach(() => {
  17. localStorage.removeItem('token');
  18. service = null;
  19. component = null;
  20. });
  21.  
  22.  
  23. it('Validar se o usuário não está autenticado', () => {
  24. localStorage.removeItem('token');
  25. expect(component.LogIn()).toBeFalsy();
  26. });
  27.  
  28. it('Validar se o usuário está autenticado', () => {
  29. localStorage.setItem('token', '.NETSP');
  30. expect(component.LogIn()).toBeTruthy();
  31. });
  32.  
  33.  
  34. });
Add Comment
Please, Sign In to add comment