1-)Projemize bir test project ekliyoruz.
2-)Test Metod Attribute altına metodumuzu yazıyoruz.Aşağıdaki örnekte mesela bir listemiz olacak ve bunun ilk elemanının 0 olmasını isteyen bir metod yazıyoruz
Assert.AreEqual(1 parametre beklenen değer,ikinci olması gereken,3 mesaj)
[TestMethod]
public void TestMethod1()
{
GenericList liste=new GenericList();
Assert.AreEqual(liste.IlkEleman, 0, “Liste ilk yaratıldığında listenin eleman sayısı sıfır olmalıdır.”);
}
public class GenericList
{
private int _ilkeleman = 0;
public int IlkEleman
{
get { return _ilkeleman; }
// set { _count = value; }
}
}
Yukarıdaki kodda ilk elemana 0 verip ekran çalıştırırsak metodun success olduğunu görürüz
Ancak ilk elemanı değeri 1 yapıp çalıştırsaydım aşağıdaki şekildeki gibi hata mesajı alacak idik.