我安装了Nunit,在项目增加引用为什么找不到命名空间呢??? RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你引用的是哪一个,NUnit里有事例的。你可以查看一下。我记得引用的是 nunit.framework.dll 我引用了“nunit.framework.dll”,但是在工具箱上没有出现图标,这个怎么办?? Nunit又不支持拖拽控件。你可以查看一下nunit的试例,就在nunit的开始菜单里。我给你贴一份:namespace NUnit.Samples { using System; using NUnit.Framework; /// <summary>Some simple Tests.</summary> /// [TestFixture] public class SimpleCSharpTest { /// <summary> /// /// </summary> protected int fValue1; /// <summary> /// /// </summary> protected int fValue2; /// <summary> /// /// </summary> [SetUp] public void Init() { fValue1= 2; fValue2= 3; } /// <summary> /// /// </summary> /// [Test] public void Add() { double result= fValue1 + fValue2; // forced failure result == 5 Assert.AreEqual(6, result, "Expected Failure."); } /// <summary> /// /// </summary> /// [Test] public void DivideByZero() { int zero= 0; int result= 8/zero; } /// <summary> /// /// </summary> /// [Test] public void Equals() { Assert.AreEqual(12, 12, "Integer"); Assert.AreEqual(12L, 12L, "Long"); Assert.AreEqual('a', 'a', "Char"); Assert.AreEqual((object)12, (object)12, "Integer Object Cast"); Assert.AreEqual(12, 13, "Expected Failure (Integer)"); Assert.AreEqual(12.0, 11.99, 0.0, "Expected Failure (Double)."); } [Test] [ExpectedException(typeof(InvalidOperationException))] public void ExpectAnException() { throw new InvalidCastException(); } [Test] [Ignore("ignored test")] public void IgnoredTest() { throw new Exception(); } }} 请问你是想在VS.net里集成nunit调试吗? NUnit不会在工具栏上生成的。直接在项目里面写测试代码,然后把编译的dll文件拿到Nunit GUI里面测试就行了。 求输出以下数据。 急~~关于RUL重写后缓存失效的问题 正被别的用户锁定 中文名文件下载问题,如果中文超过17个,文件无法下载 怎样访问<ItemTemplate>中的<asp:Image>? datagrid怎么修改多行记录? asp.net发邮件出错,请大侠指点! 关于站点的问题。 门户网站如何实现中文英文2个版本的网站 在webform上水晶报表能不能实现本地打印? nunit怎样集成到VS。NET中,该如何设置? 类型“Button”的控件“Button1”必须放在具有 runat=server 的窗体标记内。
我给你贴一份:namespace NUnit.Samples
{
using System;
using NUnit.Framework; /// <summary>Some simple Tests.</summary>
///
[TestFixture]
public class SimpleCSharpTest
{
/// <summary>
///
/// </summary>
protected int fValue1;
/// <summary>
///
/// </summary>
protected int fValue2;
/// <summary>
///
/// </summary>
[SetUp] public void Init()
{
fValue1= 2;
fValue2= 3;
} /// <summary>
///
/// </summary>
///
[Test] public void Add()
{
double result= fValue1 + fValue2;
// forced failure result == 5
Assert.AreEqual(6, result, "Expected Failure.");
} /// <summary>
///
/// </summary>
///
[Test] public void DivideByZero()
{
int zero= 0;
int result= 8/zero;
} /// <summary>
///
/// </summary>
///
[Test] public void Equals()
{
Assert.AreEqual(12, 12, "Integer");
Assert.AreEqual(12L, 12L, "Long");
Assert.AreEqual('a', 'a', "Char");
Assert.AreEqual((object)12, (object)12, "Integer Object Cast");
Assert.AreEqual(12, 13, "Expected Failure (Integer)");
Assert.AreEqual(12.0, 11.99, 0.0, "Expected Failure (Double).");
} [Test]
[ExpectedException(typeof(InvalidOperationException))]
public void ExpectAnException()
{
throw new InvalidCastException();
} [Test]
[Ignore("ignored test")]
public void IgnoredTest()
{
throw new Exception();
}
}
}