在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。
你可以使用类似的方法编写更多的单元测试来测试你的代码的各个部分,确保其功能正确性和稳定性。