nunit相关内容

VS 2010,NUnit的,和"断点将目前尚未受到打击。无符号已加载这个文件"

使用Windows 7 32位,VS 2010,.NET 4的DLL,NUnit的(2.5.5)进行单元测试的应用程序。我目前收到以下错误;看到很多帖子和尝试了以下内容: 重启机器 重新启动VS 删除斌/ OBJ并重新加载 清洁/重建 但我不能让NUnit的运行的时候打我的断点; 我设置NUnit的测试项目指向nunit.exe,并加载测试.NET 4的DLL,但是当我运行它没有找到断点,“ ..
发布时间:2015-11-25 23:39:09 C#/.NET

单元测试和嘲讽使用RhinoMocks

我想安装测试我的新项目,并遇到了一些困难。 我使用NUnit和犀牛制品。 在code,我想测试是这样的, 公共DocumentDto SaveDocument(DocumentDto documentDto) { 文献文件= NULL; 使用(_documentRepository.DbContext.BeginTransaction()) { 尝试 ..
发布时间:2015-11-25 16:03:33 C#/.NET

另一个与QUOT;无法加载文件或程序集...或者它的一个依赖。该系统找不到指定&QUOT文件;

我有NUnit的测试,一直工作正常的DLL。我将它转换从任何CPU为x86的项目,因为我需要使用SQLite可靠地在不同的平台,所以我需要包括32位System.Data.SQLite.dll,让一切引用。 总之,转换后,NUnit的给试图加载DLL时的错误。 我不认为这将是启发可言,但这里是堆栈跟踪: System.IO.FileNotFoundException:找不到无法加载文件或程序 ..
发布时间:2015-11-25 15:17:25 C#/.NET

编程方式跳过NUnit测试

有没有办法为NUnit测试结束,并告诉测试运行,它应该考虑跳过/忽略不计,而不是成功还是失败? 我的动机,这是我有几个测试,不要在某些情况下适用,但不能确定,直到测试(或者夹具)开始运行。 显然,在这种情况下,我可以从测试返回并使其成功,但(一)这似乎是错误的和(b)我想知道测试已经跳过了。 我知道的[忽略]属性的,但是这是编译项。我正在寻找一个运行时,程序化等同。是这样的: 如果(tes ..
发布时间:2015-11-25 14:55:04 C#/.NET

二维对象数组返回类型 - NSubstitute

我得到一个转换异常 System.InvalidCastException:无法转换类型的对象System.Object的[]'输入'System.Object的[,]“。 在Castle.Proxies.ITestProxy.Get2DArray() 在Scratch.TestFixture.Get2DArray()在TestTest.cs:17行 从下面的: [的TestFixture ..
发布时间:2015-11-25 14:17:38 C#/.NET

刷新的app.config与NUnit的

我有多个NUnit的测试,我想每个测试使用特定的app.config文件。 有没有办法在每次测试之前重置配置到一个新的配置文件? 解决方案 尝试: / *用法 *使用(AppConfig.Change(“my.config”)){ * // 做一点事... *} * / 公共抽象类的AppConfig:IDisposable的 { 公共静态AppConfig的变化(字符 ..
发布时间:2015-11-25 13:26:11 C#/.NET

麻烦NUnit的决定时,在大会目录

我刚开始用NUnit的,以提供一些测试覆盖率为我的项目工作。 在我的主要library.dll我需要从去与库外部文件加载的配置数据,library.xml。 这工作得很好,当我使用该库,因为我使用以下方法来获得,在其中查找配置文件的目录: 字符串settingspath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecuti ..
发布时间:2015-11-25 13:14:10 C#/.NET

NUnit的DeploymentItem

在MSTest的,如果我需要从其他项目的一些文件,我的测试,我可以指定DeploymentItem属性。有没有什么NUnit的相似? 解决方案 您应该检查出在这里接受的答案是误导性的。 NUnit的不提供[DeploymentItem(“”)]属性在所有这就是@Idsa想在NUnit的同等解决方案。 我的猜测是,这种属性会违反NUnit的范围为“单位”测试框架为要求的项目将被复制到输出运行测 ..
发布时间:2015-11-25 12:49:32 C#/.NET

获取TeamCity的阅读我N​​Unit测试配置文件

我使用NUnit和C#来测试我的应用程序在VS 2010中的一个项目。我的项目被称为MyProjectTests并按照NUnit的,我有,有一个连接字符串中有一个MyProjectTests.config文件,我的测试数据库中,像这样: < XML版本=“1.0”&GT?; <结构> <的appSettings> <添加键=“defaultConne ..
发布时间:2015-11-24 22:44:31 C#/.NET

我怎么能转换大会。codeBase的成C#中的文件系统路径?

我有一个存储在 \模板文件夹模板旁边的DLL和EXE。一个项目 我想在运行时确定该文件的路径,但使用的是将在生产内部的单元测试以及工作方法(我不希望禁用阴影复制在NUnit的!) Assembly.Location 是没有好,因为它的NUnit下运行时返回影像复制程序集的路径。 Environment.CommandLine 也是有限的使用,因为在NUnit的等它返回的路径,NUnit的,不 ..
发布时间:2015-11-24 21:58:07 C#/.NET

NUnit的"无法加载文件或assemby“为MyTestProject”

我设立一个新的64位机作为构建服务器上运行。当我尝试加载我NUnit测试组装成NUnit的图形用户界面我得到以下错误。 没有什么明显的缺失,所有的依赖似乎是present。所有的DLL被编译为x86平台。 使用NUnit 2.4.7。我试图升级到2.4.8,但是会出现同样的错误。 System.IO.FileNotFoundException:找不到莫非 无法加载文件或程序集 “为MyT ..
发布时间:2015-11-24 21:38:00 C#/.NET

NUnit的:为什么不Assert.Throws< T>赶上我ArgumentNullException?

我重新张贴了这个问题尊敬的约翰飞碟双向先生,谁建议我设计一个简单的测试程序,它隔离,并演示了我遇到的问题,并重新发布问题的遗志。这个问题的前身是我遇到关于 Assert.Throws&LT的问题; T> 从NUnit的2.5.9。它将,有时无法赶上的扔在了TestDelegate调用的方法的任何的异常。我在下面的code可重复的方式牵制这种行为。 (尽管这可能,当然,这样的情况,失败在我的机 ..
发布时间:2015-11-24 21:28:09 C#/.NET

使用NUnit的执行与ASP.NET的WebAPI控制器集成测试

我使用NUnit进行了ASP.NET的WebAPI控制器集成测试是试图建立一个测试。我发现一对夫妇的文章讨论在内存使用的HttpServer出现由不需要Web服务器托管的一切事情简单化托管。 的ASP.NET Web API:内存托管 问题是我得到的唯一回应是404,没有找到。 控制器工作时,通过浏览器或提琴手手动测试。路由定义是从工作现场复制。该API项目由测试项目中引用的DLL是越来越复 ..
发布时间:2015-11-24 21:19:18 C#/.NET

NUnit的的Assert.Equals抛出异常" Assert.Equals不应该被用于断言"

我最近尝试使用()写一个新的NUnit测试方法时Assert.Equals。在执行此方法将引发 AssertionException 说明 Assert.Equals不应该被用于断言。这是一个有点莫名其妙乍一看。这是怎么回事吗? 解决方案 断言是一个静态类从System.Object继承,因为所有的类在C#中做的含蓄。 System.Object的实现以下的方法: 静态布尔等于(对象A,对象 ..
发布时间:2015-11-24 21:03:16 C#/.NET

切换使用NUnit和MSTest的单元测试之间

如何配置.NET解决方案(C#,.NET 2.0),以允许其他开发人员可以使用相同的单元测试使用NUnit的两种或MSTest的解决方案呢? 背景: 在这个项目中,一些开发人员使用VS2005团队版,和其他人使用VS2005的专业,所以开发商不是所有人都能够运行MSTest的。考虑到这是一个企业项目,团队是不是能够利用TestDriven.net或ReSharper的的。我知道无论用这些产品与 ..
发布时间:2015-11-24 20:46:26 C#/.NET

运行GC.Collect的同步

GC.Collect的出现启动垃圾收集在一个后台线程,然后立即返回。如何运行 GC.Collect的同步 - 即等待垃圾回收完成 这是在NUnit的测试范围内。我尝试添加的 gcConcurrent 设置为我的测试程序集的app.config文件,我试图同与nunit.exe.config。既没有任何影响 - 当我调试,我仍然可以看到被终结上运行的“GC终结器线程”,而不是所谓的 GC.Coll ..
发布时间:2015-11-24 20:05:11 C#/.NET