我试图为我的方法创建单元测试,但似乎无法正确配置。
我按照以下步骤操作:新建测试 -> 单元测试向导 -> 选择我的方法 -> 填写测试方法的值,但我总是得到Assert.Inconclusive失败的提示。请验证此测试方法的正确性。
这里有一个示例方法:
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
}
public int Mult(int a, int b)
{
return a * b;
}
}
}
同时测试方法如下:
[TestMethod()]
public void MultTest()
{
Program target = new Program(); // TODO: Initialize to an appropriate value
int a = 4; // TODO: Initialize to an appropriate value
int b = 5; // TODO: Initialize to an appropriate value
int expected = 20; // TODO: Initialize to an appropriate value
int actual;
actual = target.Mult(a, b);
Assert.AreEqual(expected, actual);
Assert.Inconclusive("Verify the correctness of this test method.");
}
似乎很简单,但我有没有错过什么微不足道的东西?