2012-03-03 4 views
1

jQueryLocalStorageTexteareasプラグインについて聞いたJavaScript Weeklyポッドキャストを聞いた後、私はこれを自分で実装しようと決めました。ローカルストレージとのJavaScriptのインタラクションをテストするための適切な方法は何でしょうか?

ブラウザでサポートされている場合は、基本的にテキストエリアのコンテンツをブラウザのローカルストレージに保存します。

私の質問は、TDDスタイルでどのように書きますか?最高レベルのテスト実装はどのように見えますか?おそらく何かのようになるはずです

when I type foo in a text area 
and I close the page 
and I open it again 
then the text area should contain foo 

これらのテストを実装するには、Seleniumのようなものを使う価値はありますか?それとももっと良い方法がありますか?

答えて

0

ジョブ用に構築されたテストフレームワーク(qUnitなど)を使用します。 jQuery-offlineは、ネイティブサポートの有無にかかわらず、ブラウザにlocalStorageを使用してテキストのキャッシュをテストするのに有効です。