我有一个解决方案的测试项目,其中涉及一个 MVC Web 应用程序和几个类库。我正在使用模拟对象和 System.Web.Abstractions 来避免对 ASP.NET 内部对象的依赖。但是当我开始我的测试项目 Cassini 加载。如果我立即停止卡西尼,我所有的测试仍然通过。那么为什么会加载呢?这不是它正在加载的问题。但是,如果我做的一切都是正确的,它似乎不应该加载。那么是什么导致它在我运行测试时加载?
该项目正在进行很多更改,而且我已经有几天没有直接进行它了,所以我不知道 Cassini 是什么时候开始运行的。