Engineer as a Lifestyle @tenkoma

What We Find Changes Who We Become -- Peter Morville『アンビエント・ファインダビリティ 』

JSSpec

http://jania.pe.kr/aw/moin.cgi/JSSpec
Route 477(2007-10-01)経由。
デモ:http://jania.pe.kr/jsspec/demo.html
熱い。
書いてみた。

describe('ソートメソッド', {
    'Array.sort() should be sorted by numerical value usually': function() {
            var a = [1,10,2,9,3,8,4,7,5,6];
            expect(a.sort()).should_be([1,2,3,4,5,6,7,8,9,10]);
    }
})


うわ、失敗した。*1
クイックリファレンスで確認すると、アルファベット順(厳密には文字コード順)らしい。素で勘違いしていたorz

describe('ソートメソッド', {
    'Array.sort() should be sorted by character code usually': function() {
            var a = [1,10,2,9,3,8,4,7,5,6];
            expect(a.sort()).should_be([1,10,2,3,4,5,6,7,8,9]);
    }
})

訂正して、

グリーンだよー。
気持ちいいかも。

*1:メッセージを変更したのでスクリーンショットと違います