Greasemonkeyでもテストがほしいなあと思ったらbrazilさんが書いてた。
Greasemonkey内でのテストコード、ok/is、Firebugコンソールへの出力(log/info/error)
http://d.hatena.ne.jp/brazil/20060821/1156165379
これによると、FireBugのconsoleにassertがたくさんあるらしい。
確認してみる。
>>> for(var i in console){if(i.match(/assert/)){console.log(i)}}
assert
assertEquals
assertNotEquals
assertGreater
assertNotGreater
assertLess
assertNotLess
assertContains
assertNotContains
assertTrue
assertFalse
assertNull
assertNotNull
assertUndefined
assertNotUndefined
assertInstanceOf
assertNotInstanceOf
assertTypeOf
assertNotTypeOf
なんかいろいろ出てきた。
とりあえずドキュメントを見てみると、assertしか載っていない。
http://www.getfirebug.com/console.html
あれ、と思いながらサイトを見ていてたら1.0ベータが出ていたので、
早速インストールしてみた。
で、さっきのを試したら、これ。
>>> for(var i in console){if(i.match(/assert/)){console.log(i)}}
assert
うーん、assertXxxxは全部没になったのかなあ。