QUnitメモ

test()に渡した関数オブジェクトはすぐに実行されるわけではない

windowのonloadが実行されてない場合、それまで遅延される。下記ファイルのsynchronize()関数がqueueするし、config.blockingはonload時にtrue->falseになる

#main以下は、fixtureとして使う

function runTest() {
	config.blocking = false;
	var started = +new Date;
	config.fixture = document.getElementById('main').innerHTML;

test()関数(正確にはtest()関数に渡した関数オブジェクトが)が実行されるたびに、#main以下のDOM要素は初期化される

UIのテストをするときには、jquery.simulate.jsを使う

マウスのクリックやドラッグなどをシミュレートする関数がある