Я пытаюсь написать спецификацию моего углового домашнего компонента, но я новичок в Jasmin и не могу написать тестовые случаи.
export class HomeComponent implements OnInit {
users;
constructor(private userService : UsersService) { }
ngOnInit() {
this.userService.all().subscribe(res => {
this.users = res;
})
thi.allMethodCalles()
}
allMethodCalles() : LinkHeaders[]{
return [this.methodFirst(),this.methodSecond(),this.methodThird()];
}
methodFirst() : LinkHeaders{
return {
id:'id_1',
redirect:'redirect_1',
title: 'title_1'
}
}
methodSecond() : LinkHeaders{
return {
id:'id_2',
redirect:'redirect_2',
title: 'title_2'
}
}
methodThird() : LinkHeaders{
return {
id:'id_3',
redirect:'redirect_3',
title: 'title_3'
}
}
}
Мне нужно проверить эти методы: allMethodCalles, methodFirst, methodThird, methodSecond. Как я могу написать контрольные примеры?