GVFS/GVFS.UnitTests/Readme.md
NetCore folder) to all of the unit tests in GVFS.UnitTestsGVFS.UnitTests.Windows links in all of the tests from GVFS.UnitTests to ensure that they pass on both the .NET Core and .Net Framework platforms.
Option 1: Scripts\RunUnitTests.bat
RunUnitTests.bat will run both GVFS.UnitTests and GVFS.UnitTests.Windows
Option 2: Run individual projects from Visual Studio
GVFS.UnitTests and GVFS.UnitTests.Windows can both be run from Visual Studio. Simply set either as the StartUp project and run them from the IDE.
Whenever possible new unit tests should be added to GVFS.UnitTests. If the new tests are for a .NET Framework assembly (e.g. GVFS.Platform.Windows)
then they will need to be added to GVFS.UnitTests.Windows.
When adding new test files, keep the following in mind:
NetCore folder of GVFS.UnitTests.Windows until the GVFS solution is reloaded.