在开源项目中使用MSTest [英] Using MSTest in an open source project

查看:92
本文介绍了在开源项目中使用MSTest的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我和一位同事正在编写一个应用程序,打算将其用于开源",并试图确定一个测试框架.如果没有NUnit的集成(我们中的一个人有回报,而另一个人则没有),我们将倾向于MSTest.但是,如果大多数在开源.net应用程序上工作的人仅具有Visual Studio的快速版,则我们可能必须对此改变主意.

A colleague and I are writing an application that we intend to go Open Source with and are trying to decide on a testing framework. Without integration of NUnit (one of us has resharper while the other does not) we are leaning toward MSTest. However, if the majority of people that work on opensource .net applications only have the express edition of Visual Studio, we may have to change our mind on that.

您使用什么版本的VS,MSTest会将您关闭到开放源代码项目?

What version of VS do you use and would MSTest turn you off to an Open Source Project?

推荐答案

我个人使用的是VS:TS,所以不,MSTest中的测试单元不会为我关闭任何功能;),另一方面,很有可能,您也会从大多数人那里得到不同的答案,这些人也不是专业的程序员(赚钱并不意味着您不能使用OS项目/在OS项目上工作)(问题是,您会在这里找到多少个) ).
但是,如果我对您的理解是正确的,那么您就不想使用nUnit,因为您没有将它与VS08集成在一起,那么您可以检查以下项目:
1. http://sourceforge.net/projects/visualnunit/
2. http://sourceforge.net/projects/nunitaddin/
将NUnit与VS08集成似乎并不是最大的问题,另一方面,至少对于某些人而言,将VS与内置的测试框架集成起来可能会有些困难.

Personally, I'm using VS:TS, so no, test units in MSTest wouldn't turn anything off for me ;), on the other hand, most probably, you will receive different answers from the majority of people, that are not professional programmers as well (working for money doesn't mean you can not work with / on OS projects) (the question is, how many you will find here).
However, if I understand you correctly, you don't want to use nUnit, because you it's not integrated with VS08, you might then check out these projects:
1. http://sourceforge.net/projects/visualnunit/
2. http://sourceforge.net/projects/nunitaddin/
Integrating NUnit with VS08 doesn't seem to the biggest problem, on the other hand, getting VS with built in testing framework might be a bit harder, at least for some people.

这篇关于在开源项目中使用MSTest的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆