JUnit framework'ünde test senaryomuzu çalıştırdıktan sonra beklediğimiz sonuçların olup olmadığını tespit etmek için assert sınıfının fonksiyonlarını kullanırız. Örnek;
public class Araba {
private int hiz;
Araba() {
hiz = 0;
}
public int getHiz() {
return hiz;
}
public void hareketEt() {
hiz++;
}
public void kaclaGidiyorum() {
System.out.println("Hız : " + hiz);
}
}
import org.junit.Assert;
import org.junit.Test;
public class ArabaTest {
@Test
public void hareketEdiyorMu() {
Araba araba = new Araba();
araba.hareketEt();
Assert.assertNotEquals("Arabanın hızı 0'a eşit!", araba.getHiz(), 0);
// Diğer assert fonksiyonları
// Assert.assertArrayEquals
// Assert.assertEquals
// Assert.assertFalse
// Assert.assertNotNull
// Assert.assertNotSame
// Assert.assertNull
// Assert.assertSame
// Assert.assertThat
// Assert.assertTrue
}
}
No comments:
Post a Comment