Jasmine 框架
无需编写 JS,即可生成 Jasmine 测试脚手架
详细信息
安装数量
- 总数 1K
- Win 648
- Mac 469
- Linux 209
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
readme.md
Jasmine 框架
Sublime Text 插件,帮助在没有编写 JS 的情况下生成 Jasmine 测试。
安装
您可以通过 Sublime Package Control 进行安装。
在命令面板中打开 'Package Control: Install Package' 并搜索 'jasmine scaffold'。
插件应自动被选中。如果不是的话,您可能需要重启 Sublime Text。
使用方法
- 用普通英语编写您的规范,需要缩进的地方进行缩进。例如。
a unit of code
when correctly initialised
should run the desired functionality
when incorrectly initialised
should return the correct error
运行 Jasmine 框架(您可以运行整个文件或突出显示文件的一部分并仅对其运行)
- Mac 用户:Ctrl Cmd Shift + J
Windows/Linux 用户:Ctrl Alt Shift + J
或者
在文件编辑区域右键点击并选择 '运行 Jasmine 框架'
您的规范将立即格式化为 JavaScript 代码,可用于添加测试。例如。
describe('a unit of code', function() {
describe('when correctly initialised', function() {
it('should run the desired functionality', function() {
});
});
describe('when incorrectly initialised', function() {
it('should return the correct error', function() {
});
});
});
贡献
欢迎任何形式的贡献,无论大小。我用于插件开发的流程如下(仅供参考):
在您的命令行中导航到 Sublime Text 的包文件夹,默认情况下,对于 Sublime Text 3,在 OSX 上位于
Users\”Username”\Library\Application Support\Sublime Text 3\Packages
,在 Windows 上位于C:\Users\”Username”\AppData\Roaming\Sublime Text 3\Packages
。在 GitHub 内部叉取项目。
克隆您的分支,并
cd
进入。
git clone [email protected]:"Username"/jasmine-scaffold-sublime-text.git & cd jasmine-scaffold-sublime-text
然后您可以直接在 Sublime Text 中测试插件,同时可以在插件中进行更改。测试文件位于 test
目录中。
提交您的更改,并将其推送到 GitHub。提交带有补丁说明的拉取请求。
许可证
在 MIT 许可下发布:opensource.org/licenses/MIT