Infinitest に問題があります:
私はjunitの一時フォルダで作業しています:
@Rule
public TemporaryFolder testFolder = new TemporaryFolder();
次に、テストメソッドで、この一時フォルダーに一時サブフォルダーを作成し、それを操作しようとしています:
@Test
public void shouldCheckFolders() throws InputDataException, IOException {
File subFolder = testFolder.newFolder("subFolder");
// ... anything for the test
}
maven Clean install を使用してテストを実行すると、問題ありません。成功しました。Eclipse を使用する場合: Run As -> Junit テスト、問題ありません: すべてが緑色です。
しかし Infinitest にはエラーがあります:
NoSuchMethodError (org.junit.rules.TemporaryFolder.newFolder(Ljava/lang/String;)Ljava/io/File;) in LeTest.shouldCheckFolders
何か案が ?一時フォルダーと InfiniTest を使用することは可能ですか?
私は、Eclipse Mars 4.5.0 と Infinitest 5.1 および Junit 4.10 に基づく Spring Tool Suite を使用しています。