visual-studio-2010 - 使用 Func<something> 作为参数进行单元测试

标签 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 作为参数的方法。

最佳答案

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

所需要的只是有一个标记为 [TestMethod] 的方法在你的类里面,自己编写单元测试。

关于visual-studio-2010 - 使用 Func<something> 作为参数进行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10742471/

相关文章:

c++ - 定义cpp文件位置

unit-testing - 在独立包中测试 ServiceProvider?

Java PowerMockito 模拟 Instant.now()

c# - 在C#中调用Invoke()有统一的方法吗?

c# - 按任何属性对列表进行排序的更好方法

C# 提高程序效率?

c# - 释放变量占用的内存

c++ - 成员函数指针运行时错误 - ESP 的值未在函数调用中正确保存

unit-testing - 在 MSTest/VS 单元测试中是否可以有确定性的 ClassCleanup?

c# - 如何传入异步函数以在函数类中接收值