No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CleanSample.Domain.Tests
CleanSample.Domain
CleanSample.Web
.gitignore
CleanSample.build
CleanSample.sln
README.md

README.md

Clean Dot Net Sample Solution

This is a sample .net solution that shows how to use in an integrated and ci-friendly way a common set of tools:

  • NUnit
  • OpenCover
  • MsBuild

At a certain point the only relevant files in this repository are the packages.config files, that declare the dependencies and the CleanSample.build script that glue the different tools. This build script depends on NuGet to be installed in the machine.

So, to use the approach proposed here you should:

  1. Install NuGet
  2. Add MsBuild to the path
  3. Update the CleanSample.build script to point to your nuget installation
  4. Run the command msbuild CleanSample.build /t:TestWithCoverage

Note: before using OpenCover, it should be registered in the system by running the command: regsvr32 .\OpenCover.Profiler.dll