public void load_a_project_from_a_project_directory() { var dir = ".".ToFullPath() .ParentDirectory().ParentDirectory() .ParentDirectory() .AppendPath("Storyteller.Gallery"); var input = new RunInput {Path = dir}; var loader = new ProjectDirectoryLoader(new FubuCore.FileSystem()).Load(input.Path); loader.ShouldNotBeNull(); loader.ProjectFolder.ShouldEqual(dir); loader.Name.ShouldEqual("Storyteller.Gallery"); }
public void load_a_project_from_the_project_file_if_it_is_found() { var project = new Project { Name = "MyProject", Profile = "Regular", CompileTarget = "retail" }; project.Save("myproject.xml"); var input = new RunInput {Path = "myproject.xml"}; var loader = new ProjectFileLoader(new FubuCore.FileSystem()).Load(input.Path); loader.Name.ShouldEqual("MyProject"); loader.Profile.ShouldEqual("Regular"); loader.CompileTarget.ShouldEqual("retail"); }