次の2つのコードブロックの違いは何ですか?アサートオブジェクト!= nullとAssert.assertNotNull(オブジェクト)の違いは何ですか?
@Test
public void getObjectTest() throws Exception {
Object object;
//Some code
Assert.assertNotNull(object);
}
と
@Test
public void getObjectTest() throws Exception {
Object object;
//Some code
assert object!=null;
}
私はAssert.AssertNotNull
はTestNGのとassert
からの関数呼び出しであることを理解しないが(Javaの1.4で導入された)は、Javaのキーワードです。これらの2つに他の違いはありますか?例えばパフォーマンス、等々
これはTestNGプラットフォーム内で実行されています。 TestNGはアサート文を有効にします。あなたの情報がどこに届いているのか分かりません。 –
あなたが正しいです、私はこれを修正するために私の答えを更新しました。ありがとう! –