【发布时间】:2017-01-07 23:25:44
【问题描述】:
我已经连续找了三天,但在找到一个很好的设置指南时遇到了很大的问题:
目标:对我们团队中的开发人员创建的函数进行单元测试。
解决方案使用 Visual Studio 2015(+ Resharper)。
解决方案包含 Web 项目,这是一个基于 Angular2 的网站,代码用 typescript 编写。这个打字稿应该是单元测试的。
我做了什么:将 Jasmine 设置为解决方案中的单独项目。它有效,我可以创建测试自己的测试(expect(7+1).toBe(8) 之类的东西)。
我没有做的事情:设置 Jasmine 以便能够即时编译 .ts 东西(我猜?),以便能够引用 .ts 文件并对其进行测试。
TL;DR:我需要帮助在现有的 Angular2 解决方案中设置 Visual Studio 项目,这将允许我使用 Jasmine 对打字稿文件进行单元测试。 (也许有人遇到过可以提供帮助的指南)。
【问题讨论】:
标签: unit-testing angular typescript visual-studio-2015 jasmine