單元測試必須瞭解一下

System.IO.FileInfo file  = null;測試

System.IO.FileInfo file1  = file;對象

System.IO.DirectoryInfo dir  = null;string

string tempTrue = "T";file

string tempFalse = "F";di

 

Assert.AreEqual(tempTrue, tempFalse); //兩個對象不相同,測試失敗sse

Assert.AreNotSame(file1, tempTrue); //兩個引入的對象是同一個,測試失敗"co

Assert.AreSame(file1, file);  //兩個引入的對象是不相同的

 

Assert.Fail();          //不論是什麼,直接宣佈測試失敗

Assert.Inconclusive();  //同Fail差很少,但不是失敗,只是測試不能經過

Assert.IsFalse(true);  //若是是真,表示測試失敗

Assert.IsTrue(false);  //若是爲假,請示測試失敗

 

Assert.IsInstanceOfType(true,tempTrue.GetType());  //類型不相同,測試失敗

Assert.IsNull(tempFalse);    //不是空因此測試失敗  

相關文章
相關標籤/搜索