Mehmet Ethem SULAN :: Çevik Yazılım ile Javada Proje Geliştirme :: Agile Process and Test Development Driven Java Project
package TestEthemSulan;
import BiletEklemeSinifiUyg.BiletEklemeSinifiUyg;
import junit.framework.TestCase;
public class TestBiletEklemeSinifiUyg extends TestCase {
  BiletEklemeSinifiUyg obj;
  protected void setUp() throws Exception {
    super.setUp();
    obj=new BiletEklemeSinifiUyg();
  }
//tarih ve saat formati zorunlu kilinmsi ki yanlis atanma olmasin
//bu teste hem yanlis saat hem de yanlis tarih yani 89 ay ve 62 de salise olamaz
public void testBiletEklemeBasarisizOldu(){
assertEquals(false, obj.yeniBiletEkle("et17", "Canakkale",
    "Istanbul", "2010-89-12", "12:32:62", "13:09",
    "Turk hava tollari", 89, 12));
  }
//veritabanına doğru bilgiler girdiğinde kayıt gerçekleşir
public void testBiletEklemeBasariliDogruBilgilerVar(){
assertEquals(true, obj.yeniBiletEkle("et34", "Canakkale",
    "Istanbul", "2010-01-12", "10:14:02", "11:09:10",
    "Pegasus firmasi", 130, 17));
  }
protected void tearDown() throws Exception {
    super.tearDown();
  }  }

Write a Comment

Let me know what you think?