Ejemplo n.º 1
0
        public void ReplaceLinksWithItems()
        {
            var project = CreateTestProject();
            var copies  = ProjModifier.ReplaceLinksWithItemsCopiedToProjectDir(project);

            copies.Should().HaveCount(1);
            var writer = new StringWriter();

            foreach (var fileToCopy in copies)
            {
                writer.WriteLine("Copy " + fileToCopy.SourceFile + " to " + fileToCopy.DestinationFile);
            }
            project.Save(writer);
            Approvals.Verify(writer.ToString());
            project.Save(Path.Combine(project.DirectoryPath, "res.csproj"));
        }