非常に手間がかかるように見えますが、規則に従って、自動実装されたプロパティをテストする必要がある場合は、公開されているものをすべてテストする必要がありますか?
顧客クラス
public class Customer
{
public string EmailAddr { get; set; }
}
テスト済み
[TestClass]
public class CustomerTests : TestClassBase
{
[TestMethod]
public void CanSetCustomerEmailAddress()
{
//Arrange
Customer customer = new Customer();
//Act
customer.EmailAddr = "foo@bar.com";
//Assert
Assert.AreEqual("foo@bar.com", customer.EmailAddr);
}
}