Visual Studio üzerinde Unit Test Projesi Oluşturmak ve çalıştırmayı öğretmeyi amaçlamaktadır.
TestCleanup, TestInitialize, TestMethod ve TestClass kavramlarını anlamlı hale getirmek için hazırlanmıştır.
[TestClass]
public class CalculateTests
{
private Calculate calculate;
[TestInitialize]
public void Init()
{
calculate = new Calculate();
}
[TestMethod]
public void Sum_5_and_5_Return_10()
{
Assert.AreEqual(10, calculate.Sum(5, 5));
}
[TestCleanup]
public void Cleanup()
{
calculate = null;
}
}
public class Calculate
{
public int Sum(int x, int y)
{
return x + y;
}
}