相关疑难解决方法(0)

使用NUnit在不同的appdomain中运行单元测试

我似乎遇到了一个问题,我们正在使用的应用程序使用Ninject内核,并包含一个特定的配置,该配置是使用WCF调用的内容(username,token ...)收集的.

基于特定配置,用户被分配了应用程序的权限,这通过Ninject内核中的特定实例进行屏蔽.

我们不能只重新组合Ninject内核,我们想要做的是运行几个Nunit测试,但是在一个单独的应用程序域中运行它们(每次使用不同的设置重新创建内核).

我只找到了在不同应用领域运行整个测试项目的方法,但没有测试每个测试.

有办法解决这个问题吗?

不幸的是,Ninject配置不在我们这边,我们必须以这种方式"生活".

c# testing nunit unit-testing ninject

11
推荐指数
2
解决办法
7343
查看次数

标签 统计

c# ×1

ninject ×1

nunit ×1

testing ×1

unit-testing ×1