帮助设计订单管理器类
所以我有一个订单管理器类,如下所示: public class OrderManager { private IDBFactory _dbFactory private Order _order public OrderManager(IDBF…
NAnt 未运行 NUnit 测试
我正在使用 NUnit 2.5 和 NAnt 0.85 编译 .NET 3.5 库。由于 NAnt 0.85 不支持开箱即用的 .NET 3.5,因此我已将 3.5 框架的条目添加到 NAnt.exe.confi…
这基本上是像 NInject 这样的 IOC 所做的事情吗?
通常我会这样做: public class DBFactory { public UserDAO GetUserDao() { return new UserDao() } } 其中 UserDao 是 IUserDao 的具体实现。 所以…
当对 ASP.NET 控制器进行单元测试时,您在哪里模拟 httprequestbase?
当对 ASP.NET 控制器进行单元测试时,您不需要以某种方式模拟 httpcontextbase 吗? 我的所有控制器都继承自我编写的自定义控制器类(它只是向原始控…
NUnit 单元测试有“ExpectedException”但仍然因异常而失败
我有一个单元测试失败,因为抛出了 System.ArgumentException,即使我期待它并且它是故意的行为 - 我错过了什么? [Test] [ExpectedException(typeof(…
为什么我要对该控制器的操作进行单元测试?
我有一个 ArticleController,它根据类别显示文章列表。 public ActionResult List(string categoryname) { MyStronglyTypedViewData vd = new MyStro…
KeyNotFoundException,但调试时不会出现
我一直在构建一个扩展库,并且使用了在 http://www.extensionmethod 中找到的出色扩展方法。 net 进行包含。在我的单元测试(使用 NUnit 1.5.2)中,…
MSBuild:在 NUnit 任务运行之前复制依赖项文件
我们正在从 MSTests 迁移到 NUnit。第一步是迁移我们所有的 UnitTests 项目,这是使用以下 msbuild 任务完成的: <Target Name="RunTests"> <!-…
StructureMap 在 NUnit 测试之间不会重置
我正在测试一些使用 StructureMap 进行控制反转的代码,当我对同一接口使用不同的具体类时,就会出现问题。 例如: [Test] public void Test1() { Obj…
我将如何对这个 nhibernate 查询进行单元测试?
public Category GetByName(string name) { Category category = Session.CreateCriteria(typeof (Category)) .Add(Expression.Eq("Name", name)) .Un…
Nunit 未释放测试中使用的 DLL/无法在拆卸中删除
我有一个应用程序必须与非托管且坦率地说有缺陷的 DLL 交互。 我通过让我的应用程序检查运行 DLL 时的各种错误情况来弥补这一点,例如 DLL 进入无限循…