Exemple #1
0
        public void EmptyGlobalJson()
        {
            using (var testEnvironment = TestEnvironment.Create())
            {
                TransientTestFolder folder = testEnvironment.CreateFolder();

                try
                {
                    File.WriteAllText(Path.Combine(folder.FolderPath, GlobalJsonReader.GlobalJsonFileName), @" { } ");

                    var context = new MockSdkResolverContext(Path.Combine(folder.FolderPath, "foo.proj"));

                    GlobalJsonReader.GetMSBuildSdkVersions(context).Should().BeNull();
                }
                finally
                {
                    folder.Revert();
                }
            }
        }
 public override void Revert()
 {
     _folder.Revert();
 }