我该如何使用 Assert(或其他测试类)在使用MSTest/Microsoft.VisualStudio.TestTools.UnitTesting时验证是否抛出了异常?
我正在尝试在我安装了TeamCity的机器上运行我的测试。 System.InvalidOperationException: ADO.NET提供程序'System.Data.SqlClient'的实体框架提供程序类型'System.Data.Entity.SqlServer.SqlPr...
Visual Studio允许通过自动生成的访问器类对私有方法进行单元测试。我已经编写了一个可以成功编译的私有方法测试,但在运行时失败了。下面是代码和测试的较小版本://in project MyProj class TypeA { private List<TypeB> ...
在.NET中,有相当多的单元测试框架可供选择。我找到了这个小功能比较:http://xunit.github.io/docs/comparisons.html 现在我需要为我们选择最好的一个。但是如何选择呢?这有关系吗?哪一个最具未来性并且有不错的发展势头?我应该关心这些特性吗?虽然xUnit...
我无法运行我的单元测试。 我遇到了以下错误: 您的项目未引用“.NETFramework,Version=v4.6.2”框架。在您的项目文件的“TargetFrameworks”属性中添加对“.NETFramework,Version=v4.6.2”的引用,然后重新运行NuGet还原...
当我使用MSTest Framework并复制Selenium IDE为我生成的代码时,MSTest无法识别[TearDown]和[SetUp]标记。有什么替代方法吗?
这个测试怎么会失败呢?[TestMethod] public void Get_Code() { var expected = new List<int>(); expected.AddRange(new [] { 100, 400, 200, 900, 2300,...
我有一些单元测试,希望“当前时间”与DateTime.Now不同,但显然我不想更改计算机的时间。 那么,最好的策略是什么?
NUnit有一个称为Values的功能,如下所示:[Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } 这...
我正在使用Visual Studio 2010 Beta 2。我有一个单独的[TestClass],其中包含一个[TestInitialize],[TestCleanup]和几个[TestMethods]。 每次运行测试方法时,初始化和清理方法也会被运行! 我原本以为[TestInitia...