0

プロジェクトのセットアップで何か奇妙なことが起こっているのではないかと思います。メソッドだけを使用しようとするとverifyThat()、コンパイラがそれを見つけることができず、プログラムでエラーが発生しますが、すべてを書き出すとorg.loadui.testfx.Assertions.verifyThat()、動作します。私はこのようにインポートしています:import org.loadui.testfx.*;

4

1 に答える 1

3

おそらく静的をインポートする必要があります(https://docs.oracle.com/javase/1.5.0/docs/guide/language/static-import.htmlを参照)

import static org.loadui.testfx.Assertions.*;

これにより、アサーション クラスからすべての public static シンボルがインポートされますが、インポートではクラスのみがインポートされます。

Assertions.verifyThat()

コードでも機能するはずです。

于 2015-07-27T16:35:40.653 に答える