public void CanWriteFilesToXml() { ProjHelper.AddFilesToProjectAsEmbeddedResources(Directory.GetFiles(@"Resources\to_embed\", @"*.*", SearchOption.AllDirectories), @".\Sample.proj"); Assert.AreEqual(File.ReadAllText(@".\Sample.proj"), StringResources.PopulatedCSConsoleProject) ; }
public void MovingFilesDoesNotWriteExtraFilesToXml() { ProjHelper.AddFilesToProjectAsEmbeddedResources(Directory.GetFiles(@"Resources\to_embed\", @"*.*", SearchOption.AllDirectories), @".\Sample.proj"); File.Move(@"Resources\to_embed\stuff_one.js", @"Resources\to_embed\sub\stuff_one.js"); File.Delete(@"Resources\to_embed\stuff_one.js"); ProjHelper.AddFilesToProjectAsEmbeddedResources(Directory.GetFiles(@"Resources\to_embed\", @"*.*", SearchOption.AllDirectories), @".\Sample.proj"); Assert.AreEqual(File.ReadAllText(@".\Sample.proj"), StringResources.MovedFileCSConsoleProject); }