diff --git a/src/test/java/app/FxTestTemplate.java b/src/test/java/app/FxTestTemplate.java deleted file mode 100644 index 13886ee..0000000 --- a/src/test/java/app/FxTestTemplate.java +++ /dev/null @@ -1,44 +0,0 @@ -package app; - -import javafx.scene.Node; -import javafx.stage.Stage; -import org.junit.jupiter.api.AfterEach; -import org.junit.jupiter.api.BeforeEach; -import org.testfx.api.FxToolkit; -import org.testfx.framework.junit5.ApplicationTest; -import org.testfx.util.WaitForAsyncUtils; - -import java.util.concurrent.TimeoutException; - -public class FxTestTemplate extends ApplicationTest { - - private Stage stage; - - @BeforeEach - public void runAppToTests() throws Exception { - FxToolkit.registerPrimaryStage(); - FxToolkit.setupApplication(Main::new); - FxToolkit.showStage(); - WaitForAsyncUtils.waitForFxEvents(100); - } - - @AfterEach - public void stopApp() throws TimeoutException { - FxToolkit.cleanupStages(); - } - - @Override - public void start(Stage primaryStage){ - this.stage = primaryStage; - primaryStage.toFront(); - } - - public Stage getStage() { - return stage; - } - - public T find(final String query) { - /** TestFX provides many operations to retrieve elements from the loaded GUI. */ - return lookup(query).query(); - } -} \ No newline at end of file diff --git a/src/test/java/app/controllers/EditorControllerTest.java b/src/test/java/app/controllers/EditorControllerTest.java index 63ea51c..b959d72 100644 --- a/src/test/java/app/controllers/EditorControllerTest.java +++ b/src/test/java/app/controllers/EditorControllerTest.java @@ -64,7 +64,7 @@ public class EditorControllerTest extends FxTestTemplate { private String mockContent = """ class HelloWorld { - private String message = "Hello world"; + private String message = \"Hello world\"; public String getMessage() { return message; @@ -108,7 +108,7 @@ public class EditorControllerTest extends FxTestTemplate { String brokenFilePath = "/doesNotExist.txt"; eventBus.post(new OpenFileEvent(Optional.ofNullable(Paths.get(brokenFilePath)))); - verify(editor, never()).clear(); + verify(editor).appendText(""); } }