残酷な現実ちゃん

このエントリもメモの写しです。

(ok foo)              ;; 多分、foo は真と評価されるだろう
(is (equal foo 42))   ;; foo は 42 じゃないとダメ

( ˘⊖˘) 。o( Lisp で云えば、(is (equal foo 42)) とも書けた方がいいし、(is foo 42) とも書けた方がいいのか…

1..2
ok 1 - 天丼が配達されること。
not ok 2 - 天丼のご飯の上に天ぷらが乗っかっていること。
    ----
    message: "ご飯の上に天ぷらが乗っかっていない"
    got: <天ぷら 0 個>
    expected: <天ぷら 5 個> 

ワァオ! 天丼の上に天ぷらが乗っていないというのは大したインシデントだ!
何が起こったっていうんだろう!!

( ˘⊖˘) 。o( 仕様書はテストコードの形で書けばなんにも問題ない気がする……

つまり、同じテストに通るのであれば、それは変更する前と同じソースだってことだよね?
変なことを云ってる様に見える?