我正在开发用TypeScript编写的Node.js应用程序-GraphQL服务器(需要相当多的异步/等待),我想开始对类进行单元测试。 我将Visual Studio Pro 2019用于IDE和TeamCity构建服务器。能够在VS中运行测试是“不错的”,但是我不介意是否需要在命令行中运行。我也不必为测试赛跑者感到烦恼-如果我真的不需要[Chutzpah ....?]
,这似乎会带来额外的并发症/头痛。我已经花了一个下午的时间尝试与茉莉和茉莉ts交往,但一直遇到问题。在问具体问题之前,我想我只是检查一下自己的理解-以防万一我完全误解了。我认为我正在逐步取得进步,但是可以检查一下我至少朝着正确/最佳方向前进。
茉莉花是用于测试TypeScript模块还是用于在TypeScript中编写测试?
如果是前者,是否还可以使用TypeScript编写测试?
此刻我正在尝试过多的排列,因此,如果我知道我应该做的事情,那么我可以专注于解决一组问题!
如果我可以用任何一个测试我的TypeScript,那么我可能会更喜欢jasmine-ts。尽管如果VS集成不适用于Jasmine-ts,那么我可能会偏向于Jasmine。还有其他优点/缺点吗?
茉莉/茉莉-ts甚至是我最好的选择吗? Jest或Mocha会更适合这个项目吗?
(集成测试可能会在稍后推出,但这是下一阶段)
谢谢