亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Riot.js 快速的JavaScript單元測試框架

 更新時間:2009年11月09日 19:11:10   作者:  
Riot是一個快速,富有表現(xiàn)力,上下文驅動 的單元測試框架。最初是用于Ruby的單元測試,最近作者Alex Young又實現(xiàn)了Riot的JavaScript版- Riot.js。
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對象實例代碼

    最簡單的javascript對象實例代碼

    非常簡單的js面向對象實例代碼,主要是利用了this,對于js面向對象的學習資料,可以查看腳本之家以前的文章。
    2009-12-12
  • javascript中的對象創(chuàng)建 實例附注釋

    javascript中的對象創(chuàng)建 實例附注釋

    為了讓你的js代碼更加的專業(yè)與代碼的條理性,很多情況下都是定義成對象的方式來書寫代碼,想深入的朋友可以參考下。
    2011-02-02
  • JavaScript 面向對象編程(1) 基礎

    JavaScript 面向對象編程(1) 基礎

    自從有了Ajax這個概念,JavaScript作為Ajax的利器,其作用一路飆升。JavaScript最基本的使用,以及語法、瀏覽器對象等等東東在這里就不累贅了。把主要篇幅放在如何實現(xiàn)JavaScript的面向對象編程方面。
    2010-05-05
  • JavaScript 三種創(chuàng)建對象的方法

    JavaScript 三種創(chuàng)建對象的方法

    JavaScript中對象的創(chuàng)建有以下幾種方式 使用內置對象 使用JSON符號 自定義對象構造。大家可以參考下。
    2009-10-10
  • JavaScript類和繼承 this屬性使用說明

    JavaScript類和繼承 this屬性使用說明

    本文介紹了JavaScript里面的this屬性。這個屬性是理解JavaScript類和繼承的重要基礎。
    2010-09-09
  • CLASS_CONFUSION JS混淆 全源碼

    CLASS_CONFUSION JS混淆 全源碼

    這里通過JS字符串替換、隨機數(shù)運算實現(xiàn)混淆JS代碼,達到降低代碼可讀性,以保護代碼的目的,需要的朋友可以參考一下
    2007-12-12
  • JavaScript面向對象設計二 構造函數(shù)模式

    JavaScript面向對象設計二 構造函數(shù)模式

    在Javascript面向對象設計一——工廠模式 中介紹了使用CreateEmployee()函數(shù)創(chuàng)建員工類。ECMAScript中的構造函數(shù)可以用來創(chuàng)建特定類型的對象,如Object和Array這樣的原生構造函數(shù),在運行時會自動出現(xiàn)在執(zhí)行環(huán)境中,此外也可以創(chuàng)建自定義的構造函數(shù),從而創(chuàng)建自定義對象類型的屬性和方法
    2011-12-12
  • javascript 類定義的4種方法

    javascript 類定義的4種方法

    javascript 類定義的4種方法,大家可以參考下根據(jù)需要選擇。
    2009-09-09
  • JS 繼承實例分析

    JS 繼承實例分析

    主要有三種方法: 1. this.method=Parent; this.method=Parent's constructor 2. Parent.call(this,arg,arg,arg.....);3.Parent.apply(this,arg.arg...) //for Array 還是來點實際的吧...
    2008-11-11

最新評論