Started work on a random module generator to aid in testing.
Added a online category to some tests which require online access.
Saved a copy of CKAN-meta-testkan.zip so that the sanity checker tests are offline.
Fixed KSP.Training test to work on windows as well as linux.
Moved tests in CKAN folder to match files in code.
Nunit requires public accessibility for testcases.
Adding basic tests to RealationshipResolver.
Fixed bug and added more tests.
Bus was in "sub_options = options". I assume the RROptions was a struct at some point?
Fixed issues with pull request.
Re-added if null check - removed by mistake.
Added test to check this code.
Removed Service in Tests.csproj
Tests: Discussed RelationshipResolver behaviour with installed mods.

Part of #521.
Merge branch 'release-v1.2'

* release-v1.2:
  Tests: Discussed RelationshipResolver behaviour with installed mods.
  Fixed issues with pull request. Re-added if null check - removed by mistake. Added test to check this code. Removed Service in Tests.csproj
  Fixed bug and added more tests. Bus was in "sub_options = options". I assume the RROptions was a struct at some point?
  Adding basic tests to RealationshipResolver.
  Nunit requires public accessibility for testcases.
  Started work on a random module generator to aid in testing. Added a online category to some tests which require online access. Saved a copy of CKAN-meta-testkan.zip so that the sanity checker tests are offline. Fixed KSP.Training test to work on windows as well as linux. Moved tests in CKAN folder to match files in code.