Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
您是否使用 TestInitialize 或测试类构造函数来准备每个测试?为什么?
这个问题涉及使用 MSTest 在 Visual Studio 中进行单元测试 这很重要 因为 MSTest 的执行顺序 http blogs msdn com nnaderi archive 2007 02 17 explaining e
NET
unittesting
constructor
mstest
将 TDD 回顾性应用到 C# 代码库中的最佳选择
我有一个由 5 个 C 库组成的现有框架 该框架自 2006 年以来一直得到很好的使用 并且是我的大多数项目的主要代码库 我的公司出于软件质量的原因希望推出TDD 在学习了许多教程并阅读了理论之后 我了解了 TDD 的好处 时间不是无限的
c
TDD
mocking
mstest
legacycode
所有测试均通过,但 TFS 将构建标记为部分成功
我们当前的项目涉及构建一个由 Net 应用程序控制的机器人盒子 我们与相当多的硬件库进行交互 并且我们确实设置了一个集成服务器 所有硬件都连接到它来运行夜间回归测试 不幸的是 并非系统中的所有硬件库都能与 TFS 和 MSTest 很好地集
NET
tfs
mstest
为什么 Assert.AreEqual(1.0, double.NaN, 1.0) 通过?
简短的问题 为什么Assert AreEqual 1 0 double NaN 1 0 经过 然而Assert AreEqual 1 0 double NaN fails 这是 MSTest Microsoft VisualStudio Q
NET
mstest
double
assert
NaN
如何为班级中的所有测试设置测试类别
我在用MSTest https en wikipedia org wiki MSTest 并且我想一次为测试类中的所有方法设置相同的测试类别 而不需要单独为每个方法设置 TestCategory 属性 如何才能做到这一点 最方便 最明显的方
c
unittesting
tfs
mstest
MSTest 测试方法依赖注入
我正在使用 DI 容器 并且想要使用从容器解析的实例进行 MSTest VS 2010 单元测试 我想将这些实例注入到我的 TestMethod 或至少是我的 TestClass 中 这可能吗 现在我的 TestMethods 直接调用co
NET
visualstudio2010
dependencyinjection
mstest
为什么 Visual Studio 单元测试中的每个测试都会触发 TestInitialize?
我正在使用 Visual Studio 2010 Beta 2 我有一个 TestClass 其中有一个 TestInitialize TestCleanup 和一些 TestMethods 每次运行测试方法时 初始化和清理方法也会运行 我
c
VisualStudio
visualstudio2010
mstest
vsunittestingframework
对于单元测试来说,慢到什么程度算太慢?
迈克尔 费瑟斯有效地处理遗留代码 第 13 14 页提到 单元测试需要 1 10 第二个运行是一个缓慢的单元测试 如果 单元测试 运行得不快 他们 不是单元测试 我可以理解为什么如果有 30 000 个测试 1 10 秒就太慢了 因为运行需
unittesting
performance
mstest
在单元测试中获取命令行参数
在 Visual Studio 2008 Pro 的测试项目中 我创建了一个测试项目 并且我想配置项目属性以向测试提供命令行参数 我设置了属性 但后来意识到我不知道如何实际使用该参数 如何从 MSTest 获取参数 据我所知 VS 2008
c
NET
unittesting
visualstudio2008
mstest
Assert.Inconclusive 和 IgnoreAttribute
正确的使用方法是什么Assert Inconclusive and IgnoreAttribute在 MS 单元测试框架中 我们正在使用Assert Inconclusive主要用于测试 尚未实施 不知何故损坏或不完整 需要进一步关注 当测
NET
unittesting
ReSharper
mstest
tfsbuild
强制 ClassInitialize 在读取测试方法数据之前执行
我在单元测试的属性评估之后执行的单元测试的 classinitialize 方法遇到问题 这些测试使用 classinitialize 方法生成一个测试集 该测试集在 xml 文件中生成一组随机数据 xml 文件由具有属性 datasour
c
visualstudio2012
mstest
如何模拟 Application.Current 进行单元测试?
我有这个
c
WPF
unittesting
mocking
mstest
从 .Net 4.6.1 单元测试引用 .Net 标准项目时缺少方法异常
运行使用的 Net 4 6 1 单元测试时出现以下异常System IO Compression ZipFile Open 如果单元测试项目引用 Net Standard 2 0 程序集 System MissingMethodExcept
c
mstest
netstandard
vstest
netstandard20
防止 MSTest 复制/部署每个 dll
从 Visual Studio 运行 MSTest 时 单元测试执行时间相对较快 当从命令行运行 MSTest 时 使用 testsettings 标志 执行需要很长时间 这是因为它花费了 95 的启动时间将 dll 复制到其 Out 文件
c
visualstudio2010
unittesting
mstest
MSTest 在错误位置查找 DLL
我正在运行一个测试工具 但由于类型未解析而无法运行 更具体地说 是错误绑定上的 SerializationException 我使用fuslogvw来追踪它在哪里寻找DLL 但没有找到它 我很困惑为什么它在它所在的位置寻找 Pre bind
c
NET
serialization
dll
mstest
MSTest 似乎毫无原因地挂起
从命令行运行 MSTest 测试在 等待运行 代理 时挂起 没有任何错误或超时 原因可能是 队列中没有运行 但为什么会这样我不知道 因为exact同样的测试在另一台机器上运行得很好 我们最近从在测试机器上评估 TeamCity 转向将其安装
net40
WindowsServer2008
teamcity
mstest
NLog 无法与 MSTest 一起使用,配置应该放在哪里?
我们最近将测试从 NUnit 迁移到 MSTest 我正在努力让之前通过的测试运行 据我所知 MSTest 无法检测到 NLog 配置 我的 App config 中有 Nlog 配置 这不会导致 NUnit 出现问题 有人有什么想法吗 改
mstest
NLog
C# 中单元测试的生命周期是怎样的
完整事件的顺序是什么MSTest在 Visual Studio 中用 C 运行单元测试 Ctrl R A 到目前为止我的想法是 1 跑步 AssemblyInitialize 2 随机运行 ClassInitialize 3 运行班级 Te
c
NET
VisualStudio
unittesting
mstest
从 Test Explorer Visual Studio 2013 导出测试结果
我想找到一个解决方案将我的测试结果从测试资源管理器导出到TFS或任何其他格式 如 Excel 我看到一些帖子基于 trx文件 在我的项目的测试结果文件夹中 每次运行带有 2 个子文件夹的测试时都会生成一个文件夹IN and OUT The
unittesting
visualstudio2013
seleniumwebdriver
tfs
mstest
如何在较新版本的 VS 中通过 UI 更改单元测试属性?
几个月前 当我在使用 MSTest 进行单元测试时阅读有关数据源的内容时 我偶然发现了一些旧帖子 声称这只是进入属性并在 gui 上设置数据源的问题 这导致该属性与所需的参数一起自动添加到测试方法中 不过 我始终无法在属性网格上选择单元测试
VisualStudio
unittesting
visualstudio2013
mstest
datadriventests
«
1
2
3
4
5
6
7
»