void insertAllRecords(){
insertRecord("tom", 100);
insertRecord("jake", 200);
insertRecord("tim", 300);
insertRecord("andy", 400);
insertRecord("mike", 500);
}
JUnit
テストデータベースを持つもののテストを書いています。空のデータベースとして開始されます。insertRecord
さまざまなことをテストしたいのですが、同じパラメーターで複製したくありません。
実行する行を指定する簡単な方法はありますか? たとえば、@test
関数の 1 つにトムとアンディを追加したいだけです。
各テスト方法で、データベースが 0 から始まることを知っています。次のことができるようにしたいです。
- testA で、tom と jake で db をセットアップします。
- testB で、andy と mike で db をセットアップします。
- testC で、それらすべてを使用して db をセットアップします。
しかし、すべてのテストに個別の挿入ステートメントを入れたくありません。いくつかのパラメーターを指定して insertAllRecords を呼び出せるようにしたいと考えています。
ありがとう