如何在单独的项目中调用类中的方法

时间:2015-09-28 09:45:04

标签: c# unit-testing

我有一个类库项目,并已添加到另一个项目,这是一个单元测试项目。在类库项目中,我有以下代码:

public class NumberManipulator
{
    public int FindMax(int num1, int num2)
    {
        int result;
        if (num1 > num2)
            result = num1;
        else
            result = num2;
        return result;
    }
}

从两个输入中返回最高数字的简单代码。在我的单元测试项目中,我尝试使用以下方法调用FindMax方法:

NumberManipulator test = new NumberManipulator();

但该类无法识别,并提供以下消息“无法找到类型或命名空间名称'NumberManipulator'(您是否缺少using指令或程序集引用?)”

我在单元测试项目中引用了类项目,不知道为什么我无法调用该类。

1 个答案:

答案 0 :(得分:0)

你必须添加

using nameSpace (where namespace would be namespace of your class library project.)

或其他方式:

<namespaceName>.NumberManipulator test = new <namespaceName>.NumberManipulator();