Cobertura de teste jest angular
Salve galera tudo bem com vocês?
Estou tentando fazer uma cobertura de testes do código abaixo porém não consigo cobrir o bloco condicional ( IF ). Estou tentando a algum tempo mas sem sucesso. Agradeço muito pela ajuda ou uma luz de vocês.
Estou tentando fazer uma cobertura de testes do código abaixo porém não consigo cobrir o bloco condicional ( IF ). Estou tentando a algum tempo mas sem sucesso. Agradeço muito pela ajuda ou uma luz de vocês.
handleChangeVersion($event: any) {
this.environment = null;
const componentName = this.dataComponent.component;
this.service.getVersion(componentName).subscribe(res => {
const versionData = Object.values(res.versions).find((obj) => {
return obj.version.includes($event.value);
});
if (!versionData.isValid) {
this.isDisabled = true;
this.environmentNotApproved = Object.keys(versionData.env).filter(key => versionData.env[key] === false);
return this.environment = this.environmentNotApproved.toString().toUpperCase();
} else {
this.isDisabled = false;
}
});
}
Smoke
Curtidas 0