void CreateMSBuildProjectWithWebProjectProperties()
        {
            CreateMSBuildProject();
            var properties = new WebProjectProperties();
            var extension  = new VisualStudioProjectExtension(properties);

            extension.Save(msbuildProject);
        }
        public void ProjectContainsExtension_MSBuildProjectHasNoVisualStudioExtension_ReturnsFalse()
        {
            CreateMSBuildProject();

            bool exists = VisualStudioProjectExtension.ProjectContainsExtension(msbuildProject);

            Assert.IsFalse(exists);
        }
        public void ProjectContainsExtension_MSBuildProjectHasVisualStudioExtension_ReturnsTrue()
        {
            CreateMSBuildProject();
            AddVisualStudioExtensionWithChildElement("Test");

            bool exists = VisualStudioProjectExtension.ProjectContainsExtension(msbuildProject);

            Assert.IsTrue(exists);
        }
 void CreateExtension(MSBuildBasedProject msbuildProject)
 {
     extension = new VisualStudioProjectExtension(msbuildProject);
 }