SharpDevelop 最近开始支持 NUnit,并且为 MBUnit 提供了 Gallio 插件。 Matt Ward 声称,通过新插件增加了对 MSTest 的支持。
MS Test 插件并不是要替换微软的实现。 它使用 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 和 mstest.exe 测试运行程序来执行单元测试。 这意味着它完全保证了运行在 Visual Studio 和 Team Foundation Server 之下测试的准确性。
对于那些期望脱离 Visual Studio 而只使用 SharpDevelop 的人来说,应该把这种插件看成是一种转换工具。 MSTest 和其他为.NET 所用的单元测试框架有本质上的不同,它只能为 Visual Studio 所用,而无法单独分发。 这可能会在 VS 11 中当快捷版也会带有测试框架发布的时候有所改变,但是当前使用 MSTest 就会让那些测试无法移植。
查看英文原文: Running MSTest in SharpDevelop
更多内容推荐
JUnit 5 – 早期试用体验 – 第 1 篇
Java世界最普遍的测试框架JUnit即将迎来更新。没错,完全重写的JUnit 5解除了“JUnit平台”与“JUnit工具”之间的绑定,使得该平台可用于其他测试框架,借此进一步重新定义了JVM测试的未来。不仅如此,该版本中API也有了进一步发展,并提供了大有前景的扩展模型。
23|Android 系统开发:Android 系统开发的版本管理、编译与自动化测试
这节课我们会学习Android系统开发的版本管理、编译调试以及相关的自动化测试等实践,了解引入这些工具及实践的目的。
2023-04-03
NUnit 3 引入扩展能力与并行执行特性
.NET测试框架NUnit最近推出了版本3,其中引入了并行执行与扩展能力。Charlie Poole作为NUnit的维护者已超过10年了,InfoQ与Charlie进行了一次访谈,以了解这次发布的更多内容。
Fable:将 F#转译成 JavaScript
Fable是一个从F#到JavaScript的转译器。它可以将F#脚本或者整个F#项目转换成JavaScript。Fable通过一个命令行界面运行,让开发人员既可以编译一个.fsx脚本,也可以编译一整个项目。它作为一个npm包进行分发。
Microsoft 将在 VS 2017 中提供“实时单元测试”特性
今年Microsoft将在Visual Studio 2017企业版中推出“实时单元测试(Live Unit Testing)”特性。该特性目前支持数种测试工具,实现了与输入代码同步的测试功能,并以代码标记的方式集成在IDE中。但是与NCrunch工具相比,该特性在成熟度和价格上并不具有优势。
2. Jenkins 入门
2023-09-30
一文带你快速读懂.NET CLI
dotnet cli是 .Net Core功能中最有用的特性之一。在这篇文章里,我们将介绍几个.Net OSS工具是如何使用dotnet cli,并介绍如何在日常开发中使用新的cli工具。
微软 Visual Studio 2012 update 2 增强对 Windows Store 和 Windows Phone 单元测试的支持
无
8.Jenkins 实战 1- 集成 Ansible(上)
2023-09-30
Typemock Isolator++ 更新,提供 64 位支持
Typemock发布了Isolator++更新,支持测试为Windows平台编写的64位C/C++代码,还支持测试最初编写时没有考虑测试的遗留代码。
22|质量保证(上):每次上线都出 Bug?你需要 E2E 测试
接下来两节课,我们将进入大中型React项目最重要的实践之一:自动化测试的学习。
2022-10-20
BDD 工具 SpecFlow 版本 2 支持并行执行
行为驱动开发(BDD)工具SpecFlow的版本2支持以并行方式执行测试,并添加了对xUnit 2.0和NUnit 3.0的支持。此外,新版本中的所有组件都升级至.NET 4.5,并且其解析器也升级至新版的Gherkins 3解析器,后者目前几乎已应用在所有Cucumber工具中了。
WebIDE:如何让函数远离繁琐的本地开发模式?
这节课,我从函数计算WebIDE的整体架构出发,分别介绍了它的核心四要点:VS Code Server、Serverless Extension、环境依赖、弹性伸缩。
2022-09-21
2021 年 10 大流行软件测试工具
本文介绍了一些测试工具,它们可以帮助我们快速、有效地交付。
5.Jenkins Security
2023-09-30
C#的未来:协变返回类型
一个常见的API设计问题是无法在重写方法时使用更具体的返回类型。提案49(现在是C# 9的候选)试图纠正这个问题。
使用 .NET Core 模板引擎创建自定义的模板和项目
dotnet CLI是实现这些优势功能的入口点,它包含了许多用于创建、编辑、构建和打包 .NET Core项目的不同命令。
LightTable IDE 宣布开源并增加插件支持
Chris Granger宣布对LightTable IDE 0.6版本开源。该次发布的最大亮点在于第三方插件的支持。InfoQ采访了LightTable的创建者Chris Granger。
Visual Studio 单元测试生成器发布,支持 MSTest、NUnit 和 XUnit
Visual Studio单元测试生成器已于前不久发布,支持多种测试框架,通过它可以直接在Visual Studio 2012和2013中对应用程序进行单元测试。
Visual Studio 15 插件新特性
之前已经报道过,在Visual Studio 15中Microsoft优先要处理的问题就是缩减启动时间和编辑器安装包的大小,而这势必会改变插件的使用方式。正如Microsoft公司的Tim Sneath所说,为了支持这些新功能插件开发者需要做出一些改变。
暂无签名
推荐阅读
“TDD 就是死亡”?我要为单元测试辩护
Pytest 常用插件
2021-07-14
01. 开篇介绍:集成产品开发 IPD
2023-10-17
第 09 讲 老梁说绩效去绩效 VS 新绩效
2023-10-17
33|环境:基于 GraalVM 的 JVM 云原生环境搭建
2023-11-13
InfoQ 专访 Leslie Richardson 及其团队:Visual Studio 2022 发布,新功能与改进
Gerald Versluis 访谈:Xamarin 社区工具包的现状和未来
电子书
大厂实战PPT下载
换一换 李伟 | 京东 资深架构师
张钦贤 | 快手 技术专家
胡涛 | 思码逸 高级软件工程师
推荐阅读
“TDD 就是死亡”?我要为单元测试辩护
Pytest 常用插件
2021-07-14
01. 开篇介绍:集成产品开发 IPD
2023-10-17
第 09 讲 老梁说绩效去绩效 VS 新绩效
2023-10-17
33|环境:基于 GraalVM 的 JVM 云原生环境搭建
2023-11-13
InfoQ 专访 Leslie Richardson 及其团队:Visual Studio 2022 发布,新功能与改进
Gerald Versluis 访谈:Xamarin 社区工具包的现状和未来
评论