У меня есть следующие настройки теста в Angular классе тестирования:
beforeEach(() => {
fixture = TestBed.createComponent(MemberListComponent);
component = fixture.componentInstance;
//
const members = new Map<string, number>();
members.set('123', 8);
members.set('456', 9);
//
component.members = members;
fixture.detectChanges();
});
Теперь я хотел бы переместить часть между комментариями в закрытый метод, например, так:
beforeEach(() => {
fixture = TestBed.createComponent(MemberListComponent);
component = fixture.componentInstance;
component.members = createMembersMap();
fixture.detectChanges();
});
private createMembersMap() {
const members = new Map<string, number>();
members.set('123', 8);
members.set('456', 9);
return members;
}
Возможно ли это? Как? Я искал net, но все, что я нашел, было о тестировании частных методов с Angular ...