2017-08-12 9 views
-1

私はjavaとキュウリを使って作業しています。 私のステップでは、アサーションが機能していないことがわかりました。私が書いてもキュウリとjavaで作業中にアサーションが機能しない

assert 1==2 

例外はスローされません。 私はあまりにも多くの情報を提供していないことを知っていますが、問題は何をチェックするのか分かりません。どのようなアイデアになることができますか?

+1

'assert'キーワードは全くキュウリに関連していない、それだけですプレーンJava。それが動作していない場合は、アサーションを有効にせずにコードを実行している可能性があります。どのようにコードを実行していますか?例えば[Eclipseでのアサーションの有効化に関するこの質問を参照](https://stackoverflow.com/questions/11415160/how-to-enable-the-java-keyword-assert-in-eclipse-program-wise) – anotherdave

+0

右。私はそれをジュニットの主張と混同した。私はそれを変更します。しかし、ちょうど知識のために、私はどのようにJavaでアサートを有効にしますか?私はキュウリのテストとしてintellijでそれを実行します。 – Jacob

+0

私は上記にリンクした質問を読んだことがありますか?答えはどういう意味がありませんでしたか?それ以外の何を試しましたか? – anotherdave

答えて

0

アサートはCucumber + Java for IntelliJで動作します。私は何ヶ月も使っています。

例:私は私のコードでTestNGのを使用していますので、Assert.assertEquals(status, "Success");

これがあります。あなたのクラスで

、あなたが詳細についてはimport org.testng.Assert;

を輸入している、あなたはこのGitのコードを見て持つことができることを確認してください。SeleniumCucumberGradle

関連する問題