相关疑难解决方法(0)

为什么不推荐使用私人访问者?

它曾经是我们从其他人那里选择MSTest的首要原因,我们可以访问并测试私有方法.现在,在Visual Studio 2012中不推荐使用私有访问器.有谁知道微软为什么做出这样的决定?是因为测试私有方法不是一个好习惯吗?

另外,如果我仍然需要对我的私有方法进行单元测试,那么我怎样才能在VS 2012及更高版本中执行此操作?

c# mstest

4
推荐指数
1
解决办法
3843
查看次数

在哪里可以找到Microsoft.VisualStudio.QualityTools.Resource.dll?

我正在为我们的C#项目设置新的Win7构建机器.我们不想在该计算机上安装Visual Studio.因此,我按照" 不使用Visual Studio运行mstest "的说明来设置我们的机器.

在第3步:

    Put Microsoft.VisualStudio.QualityTools.Resource.dll and
 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll in the GAC on the CIServer,
 because that is where they are on the DevMachine.
Run Code Online (Sandbox Code Playgroud)

在我的开发机器上(安装了Visual Studio 2008专业版),我在我的GAC(C:\ windows\assembly)中找到了它们,但我搜索了我的整个开发机器,却找不到 Microsoft.VisualStudio.QualityTools.Resource.dll

我的问题是:

  1. 哪里可以得到Microsoft.VisualStudio.QualityTools.Resource.dll
  2. 我可以从GAC复制上述文件吗?(我试过gacutil.exe,没有这样的复制选项.我试过了Control Panel->Administrative Tools,但我的XP机器只有Microsoft .Net Framework 1.1 Configuration上面两个组装没有出现.)?

谢谢,

.net c# mstest

1
推荐指数
1
解决办法
9068
查看次数

标签 统计

c# ×2

mstest ×2

.net ×1