【发布时间】:2015-09-28 09:45:03
【问题描述】:
我有一个类库项目,并已添加到另一个项目,它是一个单元测试项目。在类库项目中,我有以下代码:
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 指令或程序集引用?)”
我在单元测试项目中引用了类项目,但不知道为什么我无法调用该类。
【问题讨论】:
-
如果你引用了正确的项目,那么它没有理由不接班......
-
您是否在单元测试类文件的顶部添加了正确的
using SomeNameSpace;? -
那么,在阅读了错误之后,您是否缺少
using语句或程序集引用?
标签: c# unit-testing