Я использую ng2 с webpack 2.
Я не могу понять, как тестировать функции компонента Вот мой компонент
import { Component, OnInit } from '@angular/core';
import { GlobalDataService } from '../global.service';
import { Router } from '@angular/router';
@Component({
selector: 'login',
templateUrl: './login.component.html'
})
export class LoginComponent {
constructor(private gd: GlobalDataService, private router: Router) { }
login(): void {
this.gd.shareObj['role'] = 'admin';
this.router.navigateByUrl('/login');
}
}
Я хотел бы протестировать функцию login() и посмотреть, если this.gd.shareObj['role'] = 'admin'; действительно настроен как администратор.
Как может выглядеть файл .spec.ts?