public void FakeInstance_InvalidVersion_ThrowsBadGameVersionKraken() { string name = "testname"; string tempdir = TestData.NewTempDir(); GameVersion version = GameVersion.Parse("1.1.99"); Assert.Throws <BadGameVersionKraken>(() => manager.FakeInstance(new KerbalSpaceProgram(), name, tempdir, version)); Assert.IsFalse(manager.HasInstance(name)); // Tidy up. System.IO.Directory.Delete(tempdir, true); }