网络编程 
首页 > 网络编程 > 浏览文章

Riot.js 快速的JavaScript单元测试框架

(编辑:jimmy 日期: 2025/5/12 浏览:3 次 )
http://github.com/alexyoung/riotjs
示例:
Ruby代码
复制代码 代码如下:
context "a new user" do
setup { User.new }
asserts("that it is not yet created") { topic.new_record? }
end

context "a new user" do
setup { User.new }
asserts("that it is not yet created") { topic.new_record? }
end


Javascript代码
复制代码 代码如下:
Riot.run(function() {
context('basic riot functionality', function() {
given('some simple equality tests', function() {
asserts('a simple truth test should return true', true).isTrue();
asserts('isNull is null', null).isNull();
});

given('another context', function() {
asserts('equals should compare strings as expected', 'test string').equals('test string');
});

given('a context concerned with functions', function() {
asserts('asserts() should allow functions to be compared', function() {
return 'test string';
}).equals('test string');
});
});

given('yet another context', function() {
asserts('equals should compare strings as expected', 'test string').equals('test string');
});
});
上一篇:Javascript实现的CSS代码高亮显示
下一篇:asp.net HttpHandler实现图片防盗链
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap