詳細

推奨事項の種類: ファイルの作成

設定可能: はい

フィルター カテゴリ: 不安定なテスト環境

説明

テストはテスト環境に対して副作用を持つべきではありません。ファイル システムで作成されたファイルが削除されない場合、後続のテスト実行または他のテストが失敗する可能性があります。作成されたファイルは、テスト完了時までに削除されるべきです。

サンプルコード

次のコードでは、作成されたファイルがテスト実行後に削除されています。ファイルの削除が失敗した場合、この推奨事項が生成されます。

public class MyTest {
	@Before
	public void setUp() {
		// Prepare test environment
		_testFile = new File(path);
	}
	@After
	public void tearDown() {
		// Remove test related files
		_testFile.delete();
	}
}
  • No labels