使用Func <something>作为参数</something>进行单元测试

时间:2012-05-24 17:30:18

标签: visual-studio-2010 unit-testing func

如何在VS2010中为以下方法生成单元测试?

public bool myResult(Func<int, int, bool> myFunc)
{
    int a = 1;
    int b = 2;    
    return myFunc(a, b);
}

当我右键单击并选择“生成单元测试...”时,myResult方法不可用于选择单元测试。确实会出现不包含Func作为参数的方法。

1 个答案:

答案 0 :(得分:3)

虽然自动测试生成器不起作用,但您可以手动进行单元测试。

所需要的只是在你的班级中使用[TestMethod]标记的方法,并自己编写单元测试。