誰でも私にモデルクラスのユニットテストを行うという本当の概念を説明できます。私のテストクラスでMVCユニットテスト
public class category
{
public int ID;
public string Name;
}
、私はこの
[TestClass]
public class CategoryTest
{
[TestMethod]
public void Category_Test()
{
//Arrange
category = new Category() { intialisation};
//Act
//Assert
check again you have same values are not;
}
}
のようなコードを書く人を見た私は、データベースに相互作用せずにテストモデルクラスのテストの任意の値を見ることができませんでしたか?
で、1つの答えは - それをやって、この方法は、スペルミスのエラーをチェックするための唯一の方法についてです(とにかく私たちのために "テスト"する他のコードから分離して)。これはおそらく、ある意味では信頼性を向上させますが、ほんのわずかです。 – mlvljr