【发布时间】:2021-09-25 18:33:41
【问题描述】:
我刚开始学习有关 Angular 单元测试的新知识。我已经阅读了一些文章,但是当我为 setTimeOut 条件实现创建测试用例时我仍然卡住了。我在 .component.ts 中有函数
resetDropdown(elementId) {
setTimeout(() => {
if (elementId !== 'free-text-head-'.concat(this.id)) {
if (elementId !== this.id) {
if (this.isFreeTextEnabled && elementId !== 'free-text-body-'.concat(this.id)) {
this.isFreeTextEnabled = false;
this.assignSearchKeywowrd(this.value, this.config.displayKeyMain, this.config.selectedKey);
this.isFreeTextSearchEmpty = false;
this.listData = this.options;
}
}
}
}, 100);
}
我如何在茉莉花中创建这个?谢谢大家的帮助
【问题讨论】:
-
欢迎来到 SO 社区,相信我!完成介绍性游览stackoverflow.com/tour 将对您和社区有益。这将有助于增加您获得帮助的机会。并且会给你一个徽章(:可能还有一些积分,这会给你更多的权限
标签: javascript angular unit-testing jasmine