以下のプラクティスに従って、メソッドの JUnit テストを記述します。
各メソッドには、そのメソッドに必要なすべてのテストを保持する独自のクラスがあります。例: クラス テスト {...}
@Before は、「エンティティ」などのメソッドの必要条件ごとのセットアップで構成されるため、編集を行うときに、各メソッド レベルでエンティティを追加するためのコードをコピー/貼り付ける必要はありません。
ここで私の質問は、 @after メソッドでテストデータを破棄するコードを記述して入力したすべてのデータを削除するか、そのままにしておくべきかということです。
構成可能にできることはわかっていますが、ベストプラクティスは何ですか? 保持するか、削除します。私の直感によると、dbに既に重複データがあるかのように削除する方が良いはずです-間違ったtrueまたはfalseをトリガーする可能性があります。