AddFile() public method

public AddFile ( string file, string type ) : ProjectWriter
file string
type string
return ProjectWriter
Exemplo n.º 1
0
        public void AddingNonExistingSectionWillCreateNew()
        {
            var project = CsProjects.SampleProjectSimple;
            var writer = new ProjectWriter(project);
            writer.AddFile(@"asd/qwe.txt", "ASDASD");

            var newProject = writer.GetXml();

            StringAssert.Contains("<ASDASD Include=\"asd\\qwe.txt\" />", newProject);
        }
Exemplo n.º 2
0
        public void RemovingLastItemOfAItemGroupWontLeaveItEmpty()
        {
            var project = CsProjects.SampleProjectSimple;
            var writer = new ProjectWriter(project);
            writer.AddFile(@"asd/qwe.txt", "ASDASD");

            var newWriter = new ProjectWriter(writer.GetXml());
            newWriter.RemoveFile("asd/qwe.txt");

            var xml = newWriter.GetXml().Replace("\n", "").Replace("\r", "").Replace(" ", "");
            StringAssert.DoesNotContain("<ItemGroup></ItemGroup>", xml);
        }