2017-03-16 6 views
3

私は自分のアプリケーション用のAPIを書き終え、それにGUIを接続したいと思っていました。私はJavaでプログラミングしているので、GUIフレームワークとしてJavaFXを選んだ理由です。私はそのデザインが好きですから。JavaFXアプリケーションに使用するテストフレームワークはどれですか?

しかし、私はJavaFXのコンポーネントのためのユニットテストを書き始めたとき、私はJUnitの、Mockito、およびPowerMockitoが動作しないことに驚きました。例えば私はGoogleで検索すると、私はJavaFXのを使用するコードのユニットテストを書くため(JemmyFX必要ないくつかの他のフレームワークがあることが分かったなどMenuBarまたはBorderPaneを拡張するクラスのコンストラクタ

を抑制することができませんでした - されていないようです長い間更新され、MarvinFX - TestFX、非常に新しい - )はまだをアルファ版を持っていると私はすべてそこには良いか十分に文書化フレームワークが存在しない実現しました。ここで私は関連する本を見つけることができなかったということです。

は、誰もがJavaFXのでGUIを書くときどのユニットテストフレームワークを使用するように教えてもらえますか?

答えて

3

TestFXは、疑いもなくJavaFXアプリケーションのための最高の(そして唯一の)テストフレームワークです。最新バージョンは4.0.5-alphaとマークされていますが、これは非常に有用で有用です。 alphaタグの理由は、ほとんどの場合、クラスのJavadocの欠落と、4.xシリーズで追加されたいくつかの実験的な機能に関連しています。

4.0.4-alpha4.0.5-alphaの間で行わかなりのドキュメントの更新がありました。

+0

あなたが正しいようです – Vanguard

関連する問題