在C#程序中,單元測試方法通常使用NUnit或Microsoft的內置單元測試框架來編寫和執行。以下是一個示例單元測試方法的代碼:
using NUnit.Framework;
[TestFixture]
public class MyTestClass
{
[Test]
public void TestAddition()
{
// Arrange
int num1 = 10;
int num2 = 20;
// Act
int result = num1 + num2;
// Assert
Assert.AreEqual(30, result);
}
}
在上面的示例中,TestAddition
方法是一個單元測試方法,它測試了兩個整數的加法操作。Arrange
部分用于初始化測試數據,Act
部分用于執行被測試的代碼,Assert
部分用于斷言測試結果是否符合預期。在這個例子中,我們期望num1
和num2
相加的結果應該等于30。
你可以使用類似的方法編寫更多的單元測試來測試你的代碼的各個部分,確保其功能正確性和穩定性。