public void GetProjectInstanceForBuild () { string empty_project_xml = "<Project xmlns='http://schemas.microsoft.com/developer/msbuild/2003' />"; var path = "file://localhost/foo.xml"; var xml = XmlReader.Create (new StringReader(empty_project_xml), null, path); var root = ProjectRootElement.Create (xml); root.FullPath = path; var proj = new Project (root); var manager = new BuildManager (); var inst = manager.GetProjectInstanceForBuild (proj); Assert.AreEqual (inst, manager.GetProjectInstanceForBuild (proj), "#1"); }
public void GetProjectInstanceForBuildEmptyFullPath () { var proj = GetDummyProject (); proj.FullPath = ""; var manager = new BuildManager (); manager.GetProjectInstanceForBuild (proj); }
public void GetProjectInstanceForBuildNullFullPath () { var manager = new BuildManager (); manager.GetProjectInstanceForBuild (GetDummyProject ()); }