Skip to content
This repository has been archived by the owner on Oct 16, 2018. It is now read-only.

Latest commit

 

History

History
28 lines (23 loc) · 1.45 KB

CONTRIBUTING.md

File metadata and controls

28 lines (23 loc) · 1.45 KB

Working with the xUnit.Net extension code

Working on MonoDevelop/Xamarin Studio 5.x

  1. Prepare a Linux machine such as Ubuntu.
  2. Install Mono and MonoDevelop following the official guide. Note that "monodevelop-nunit" must be installed.
  3. Launch MonoDevelop and install MonoDevelop.AddinMaker from the MD/XS Addin Gallery.
  4. Clone the repo to a local path such as ~/xamarinstudio.xunit.
  5. Open MonoDevelop.XUnit.sln in MonoDevelop from the repo.
  6. Debug this project, and a new MonoDevelop instance is opened with this addin installed.

Working on MonoDevelop/Xamarin Studio 6.x

  1. Prepare a Windows machine.
  2. Install Xamarin Studio 6.0 from Xamarin.
  3. Launch Xamarin Studio and install MonoDevelop.AddinMaker from the MD/XS Addin Gallery.
  4. Clone the repo to a local path such as D:\xamarinstudio.xunit.
  5. Switch to 6.0 branch.
  6. Launch Xamarin Studio and open MonoDevelop.UnitTesting.XUnit.sln from the repo.

Working on Visual Studio for Mac

  1. Prepare a Windows machine.
  2. Install Visual Studio for Mac.
  3. Launch Visual Studio for Mac and install AddinMaker (not yet ready).
  4. Clone the repo to a local path such as D:\xamarinstudio.xunit.
  5. Switch to 7.0 branch.
  6. Launch Visual Studio for Mac and open MonoDevelop.UnitTesting.XUnit.sln from the repo.
  7. Debug this project, and a new Xamarin Studio instance is opened with this addin installed.