du composant je suis nouveau pour les tests unitaires et j'ai un composant dans mon projet dans son constructeur une méthode est appeléeEspionner sur une méthode qui est appelée à partir du constructeur
export class myComponent {
constructor(){
this.someMethod();
}
public someMethod(){
//some code
}
Je veux tester si la méthode est appelée avec cette suite de tests:
it('should call for the someMethod',() => {
spyOn(component, 'someMethod') //also tried .and.callThrough();
expect(component.someMethod).toHaveBeenCalled();;
});
le problème est alors qu'avec mon débogage je peux vous assurer que la méthode est appelée, le test échouera toujours.
serait vraiment apprécier, si quelqu'un aide.