/** * サンプルデータをデータストアから削除するメソッド。 */ private void deleteSampleData() { Iteratoriter = keyList.iterator(); while (iter.hasNext()){ ds.delete(iter.next()); } }
このメソッドは、
@Afterアノテーションの付けられている
tearDown()メソッド内で呼び出される、
サンプルデータをデータストアから削除するメソッドです。
実際に運用する場合は、このようなメソッドを実装する必要はありません。
helper.tearDown()メソッドでLocalServiceTestHelperの終了処理が行われると、
メモリ上に保存されたデータストアのデータは消去されるからです。
しかし、このサンプルコードでは、その機能を確認するために
実装しています。
それでは、メソッドの中身について説明します。
Iterator. iter = keyList.iterator();
の行は、keyListからKeyを格納したjava.util.Iteratorを取得します。
次のwhileブロックは、取得したiterを使って
キーを指定してデータの削除を行っています(ds.delete(iter.next())の行)。
インストール不要・無料のKaede翻訳ツール:
http://kaedetrans.appspot.com/
http://kaedetrans.appspot.com/
0 件のコメント:
コメントを投稿