Example #1
0
        public void PartCoverSettingsFileName()
        {
            MSBuildBasedProject project = new MSBuildBasedProject(MSBuildInternals.CreateEngine());

            project.FileName = @"C:\temp\test.csproj";

            Assert.AreEqual(@"C:\temp\test.PartCover.Settings", PartCoverSettings.GetFileName(project));
        }
        public void SetUpFixture()
        {
            string xml = "<PartCoverSettings>\r\n" +
                         "   <Rule/>\r\n" +
                         "   <Rule></Rule>\r\n" +
                         "</PartCoverSettings>";

            settings = new PartCoverSettings(new StringReader(xml));
        }
        public void PartCoverSettingsFileName()
        {
            MSBuildBasedProject project = new MSBuildBasedProject(
                new ProjectCreateInformation {
                Solution = new Solution(new MockProjectChangeWatcher()),
                OutputProjectFileName = @"C:\temp\test.csproj",
                ProjectName           = "test"
            });

            Assert.AreEqual(@"C:\temp\test.PartCover.Settings", PartCoverSettings.GetFileName(project));
        }
        TextReader CreatePartCoverSettingsTextReader()
        {
            PartCoverSettings settings = new PartCoverSettings();

            settings.Include.Add("[MyTests]*");
            StringBuilder text   = new StringBuilder();
            StringWriter  writer = new StringWriter(text);

            settings.Save(writer);

            return(new StringReader(text.ToString()));
        }
Example #5
0
        public void Init()
        {
            settings = new PartCoverSettings();
            settings.Include.Add("[a]*");
            settings.Include.Add("[b]*");
            settings.Exclude.Add("[c]*");
            settings.Exclude.Add("[d]*");
            savedSettingsXml = new StringBuilder();
            settings.Save(new StringWriter(savedSettingsXml));
            savedSettings = new PartCoverSettings(new StringReader(savedSettingsXml.ToString()));

            doc = new XmlDocument();
            doc.LoadXml(savedSettingsXml.ToString());
        }
Example #6
0
 void CreatePartCoverSettingsFromFactory()
 {
     partCoverSettings = factory.CreatePartCoverSettings(project);
 }
 void CreatePartCoverApplication(string fileName)
 {
     CreateNUnitConsoleApplication();
     partCoverSettings = new PartCoverSettings();
     partCoverApp      = new PartCoverApplication(fileName, nunitConsoleApp, partCoverSettings);
 }