ホームページ  >  記事  >  ウェブフロントエンド  >  Riot.js 高速 JavaScript 単体テスト Framework_js オブジェクト指向

Riot.js 高速 JavaScript 単体テスト Framework_js オブジェクト指向

WBOY
WBOYオリジナル
2016-05-16 18:42:10895ブラウズ
http://github.com/alexyoung/riotjs
例:
Ruby代码
复制代 代码如下:

context "a new user" do
setup { User.new }
asserts("まだ作成されていないこと") { topic.new_record? }
end

context "新しいユーザー" do
setup { User.new }
asserts("まだ作成されていないこと") { topic.new_record? }
end


JavaScript代码
复制代 代码如下:

Riot.run(function() {
context('基本的な riot 機能', function() {
given('いくつかの単純な同等性テスト', function() {
asserts ('単純な真実テストは true を返すはずです', true).isTrue();

given('isNull は null', null); '別のコンテキスト', function() {
asserts('equals は期待どおりに文字列を比較する必要があります', 'テスト文字列').equals('テスト文字列');

('関数に関係するコンテキスト', function() {
asserts('asserts() は関数を比較できるようにする必要があります', function() {
return 'テスト文字列';
}).equals ('テスト文字列');
});

given('さらに別のコンテキスト', function() {
asserts('equals は期待どおりに文字列を比較する必要があります' , 'テスト文字列').equals('テスト文字列');
});

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。