Building and Testing REEF .NET

Prerequisites

  • Windows OS.
  • Building REEF Java.
  • Visual Studio 2015 (preferred) or 2013. Most REEF developers use the free Community Edition.
  • NuGet 2.8.6 or later.
  • xunit.runner.console.2.1.0 package (installing it might require manual restore of NuGet packages).

Instructions

To build and run tests in Visual Studio, open lang\cs\Org.Apache.REEF.sln, build entire solution and run all tests in Test Explore.

To build REEF.NET from command line, execute

msbuild .\lang\cs\Org.Apache.REEF.sln

To run .NET tests from command line, execute

msbuild .\lang\cs\TestRunner.proj