Rob Hunter
Rob Hunter

Reputation: 2837

VSTS Unit test - build system

I have developed a build system on MSBuild (NET 3.0) and cc.net to perform continuous integration builds of a Visual Studio 2008 application, however a developer on the team recently added a VSTS unit test project to the mix. Is there any SDK or add-in provided by microsoft to allow this to be compiled on a non-team system build environment?

Upvotes: 1

Views: 466

Answers (2)

James Woolfenden
James Woolfenden

Reputation: 6651

If you use MSTEST You will have to put that edition on the build server. To cut a long story short youd be better off changing the testing framework the developer is using from MStest to Nunit. Its a much lighter solution.

Upvotes: 0

Cory Foy
Cory Foy

Reputation: 7212

You can run the tests from the command-line, but it requires that the Test Edition of Visual Studio be installed on your build server:

http://devlicio.us/blogs/derik_whittaker/archive/2008/09/25/clean-build-server-with-mstest-fail.aspx

http://aspadvice.com/blogs/ssmith/archive/2008/03/18/Continuous-Integration-Setup-with-MSTest.aspx

This person is doing MSTest with CC.NET, so it might be helpful:

http://testearly.findtechblogs.com/default.asp?item=630602

In general, this is a main reason why many people choose something like NUnit, xUnit.NET or MbUnit over MSTest.

Upvotes: 2

Related Questions