[TestMethod]
public void FullNameTestValid()
{
//--Arrange
Customer customer = new Customer
{
FirstName = "Bilbo",
LastName = "Baggins"
};
string expected = "Baggins, Bilbo";
//--Act
string actual = customer.FullName;
//--Assert
Assert.AreEqual(expected, actual);
}
[TestMethod]
public void StaticTest()
{
//--Arrange
var c1 = new Customer();
c1.FirstName = "Bilbo";
Customer.InstanceCount += 1;
var c2 = new Customer();
c2.FirstName = "Frodo";
Customer.InstanceCount += 1;
var c3 = new Customer();
c3.FirstName = "Rosie";
Customer.InstanceCount += 1;
//--Act
//--Assert
Assert.AreEqual(3, Customer.InstanceCount);
}
Do more with
Premium Content
You need an Expert Office subscription to comment.Start Free Trial