JavaFXを使用してアプリケーションを作成しました。私はフレームワークをテストするのが初めてで、@Testアノテーションを使ってメソッドを記述するときに、Javaプログラムで主に行うようにメインメソッドを用意する必要はないことを理解しています。TestNG for JavaFX
しかし、JavaFXアプリケーションの主な方法は何かのように、
public class App extends Application{
@Override
public void start(Stage primaryStage) {
System.out.println("Some function here which need the primaryStage");
}
}
であると私は、ユニットテストにこのメソッドが起動され、GUI(シーンに段階)が示された後に呼び出される必要があるいくつかのメソッドをしたいです画面上。
例えば -
public void fun1(){
// Do something. But the start method should be called before this method
}
どのように私はTestNGのに注釈を使用してこの機能を実現するのですか?