【发布时间】:2021-10-28 08:09:32
【问题描述】:
目前我正在使用 jasmine 框架进行 Angular 单元测试。仍然无法弄清楚如何在下面的代码 sn-ps 中添加单元测试。
对此有什么想法吗?
ngOnInit() {
document.body.scrollTop = 0;
window.scrollTo(0, 0);
}
【问题讨论】:
标签: angular unit-testing jasmine karma-jasmine
目前我正在使用 jasmine 框架进行 Angular 单元测试。仍然无法弄清楚如何在下面的代码 sn-ps 中添加单元测试。
对此有什么想法吗?
ngOnInit() {
document.body.scrollTop = 0;
window.scrollTo(0, 0);
}
【问题讨论】:
标签: angular unit-testing jasmine karma-jasmine
我不明白这个问题。您是在尝试在 OnInit 之后立即启动测试,还是尝试通过单元测试来测试用户交互?因为对于两者来说,这不是单元测试的工作方式。
单元测试是在整个应用程序运行后从代码中测试单独的单元,因此您测试的是内存中的内容,而不是您的用户所做的事情(例如滚动到顶部),然后检查内存中的内容。
【讨论】: