【发布时间】:2017-01-03 14:22:41
【问题描述】:
我想测试一个重定向到不同路由的函数。但是,我想知道通过 Karma 让浏览器“点击”是否将测试超出了单元测试的范围,使其更像 e2e 测试。
我在Angular2 relative documentation 看到它调用了一个“HeroClick”函数,但我不知道这个函数是什么以及它来自哪里。
如果有人可以为我困惑的头脑提供一些启发,我将不胜感激。
【问题讨论】:
-
在我看来,与模板交互的测试将是一个 e2e 测试。
-
没错,但在 Angular2 文档中,它并没有以明确的方式分隔事物。它只是抛出所有类型的测试,让用户定义什么是实际的单元或 e2e 测试。作为测试新手,这让我很困惑。
-
我同意文档可能难以使用。我得用其他教程和博客来补充。
标签: unit-testing angular angular2-routing