2011年5月21日土曜日

データストアAPIのテストについての補足

前回、Google App Engine for JavaのデータストアAPIを利用した
ユニットテストの方法について書きました。

その補足です。
@Afterアノテーションを付けた、テスト終了処理の実装についてですが、
LocalServiceTestHelper.tearDown()メソッドの呼び出しを
データストアを利用するメソッド呼び出しの前に行った場合には、
そのメソッド呼び出しが正しく行われません。

データストアに関連したオブジェクトも無効になります。
例を挙げると、エンティティを保存した時に取得したキーオブジェクトは
nullとなってしまいます。





インストール不要・無料のKaede翻訳ツール
http://kaedetrans.appspot.com/

0 件のコメント:

コメントを投稿