C 中簡單單元測試的例子

在這個例子中,我們將測試一個簡單計算器的求和方法。

在這個例子中,我們將測試應用程式:ApplicationToTest。這個有一個名為 Calc 的類。這個類有一個方法 Sum()

方法 Sum() 如下所示:

public void Sum(int a, int b)
{
    return a + b;
}

測試此方法的單元測試如下所示:

[Testclass]
public class UnitTest1
{
    [TestMethod]
    public void TestMethod1()
    {
        //Arrange
        ApplicationToTest.Calc ClassCalc = new ApplicationToTest.Calc();
        int expectedResult = 5;

        //Act
        int result = ClassCalc.Sum(2,3);

        //Assert
        Assert.AreEqual(expectedResult, result);
    }
}