2

Meteor 关于单元测试的故事是什么?

示例视频看起来非常适合构建原型,但我没有看到任何关于如何为其编写测试的迹象。

4

4 回答 4

1

我的猜测是你会使用velocity+jasmine-unit包。

Velocity 被选为流星 1.0 的官方测试框架。该公告已在上一次流星开发商店(2014 年 6 月)上发布

使用速度开发的软件包:

于 2014-06-27T20:20:45.460 回答
1

查看 Laika 测试框架的文档:http: //arunoda.github.io/laika/

由其创建者 Arunoda Susiripal 对 Laika 进行介绍的截屏视频: http ://www.discovermeteor.com/2013/06/06/testing-meteor-apps-with-laika

于 2013-07-16T11:21:58.243 回答
1

要测试流星包,请参阅Tinytest

整个测试故事都记录在官方 Trello 板上。

于 2013-07-16T10:59:21.103 回答
0

关于 tinytest 的使用,看过 Jeff Foster 提出的截屏视频,理解了思路后,不妨看看这两者的 APIStinytesttest-helpers包。

目前唯一可用的文档tinytest位于 tinytest.js 文件的底部 https://github.com/meteor/meteor/blob/devel/packages/tinytest/tinytest.js

test-helpers可以在此处查看软件包提供的帮助程序列表: https ://github.com/meteor/meteor/tree/devel/packages/test-helpers 。每个文件中通常都有一些文档。

挖掘流星包的现有测试将提供很多示例。一种方法是在meteor的源代码的包目录中搜索Tinytest.test.

于 2013-12-14T12:59:14.047 回答