Jaka jest różnica między następującymi dwoma blokami kodu?Jaka jest różnica między obiektem assert! = Null i Assert.assertNotNull (object)?
@Test
public void getObjectTest() throws Exception {
Object object;
//Some code
Assert.assertNotNull(object);
}
I
@Test
public void getObjectTest() throws Exception {
Object object;
//Some code
assert object!=null;
}
rozumiem, że Assert.AssertNotNull
jest wywołanie funkcji z TestNG i assert
jest kluczowym słowem Java (wprowadzone w wersji 1.4). Czy są jakieś inne różnice w tych dwóch? na przykład działa, wydajność itp.
Jest to uruchamiane na platformie TestNG. TestNG włącza stwierdzenia twierdzące. Nie jestem pewien, skąd bierzesz swoje informacje. –
Masz rację, zaktualizowałem swoją odpowiedź, aby to poprawić. Dzięki! –