Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/grmartin/c-sharp-mvc4api-unit-test-example-project

C# MVC 4 API Unit Test Example Project
https://github.com/grmartin/c-sharp-mvc4api-unit-test-example-project

csharp mvc-framework mvc4 unit-testing

Last synced: about 10 hours ago
JSON representation

C# MVC 4 API Unit Test Example Project

Awesome Lists containing this project

README

        

C# MVC 4 API Unit Test Example Project
=========================================

The following must be run using the `Developer Command Prompt for VS2013` or by executing the following in a command prompt beforehand from the root of the project:

C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat

To build the project:

msbuild ci.build /t:Jenkins

To test the project (Must be built first):

mstest /testcontainer:MvcApplicationTest.Tests\bin\Debug\MvcApplicationTest.Tests.dll

### Jenkins/Hudson ###
Running in a CI environment can be rough. The following observations may assist you.

If you are running a newer VisualStudio ('10 SP1, '12 or '13) you can save yourself some time by using the MSBuild installation geared to your version. This can be found at:

C:\Program Files\MSBuild\12.0\Bin\MSBuild.exe

Of course substituting `Program Files` for `Program Files (x86)` where necessary and `12.0` for whatever version you are running.

- Visual Studio 2010 = 10.0
- Visual Studio 2012 = 11.0
- Visual Studio 2013 = 12.0