상속: ISolution
        private SolutionLoader GetLoader()
        {
            var solutionLoader = new SolutionLoader(File.ReadAllText(tbFilename.Text), tbFilename.Text);
            solutionLoader.LoadProjects();

            return solutionLoader;
        }
 public void Setup()
 {
     var filename = GetSolutionFilename("solution_non_csproj_project.txt");
     loader = Helper.GetLoader(filename);
     loader.LoadProjects();
 }
 public void Setup()
 {
     var filename = GetSolutionFilename("solution_bad_proj_filename.txt");
     loader = Helper.GetLoader(filename);
 }
 public void Setup()
 {
     var filename = GetSolutionFilename("1proj_solution.txt");
     loader = new SolutionLoader("invalid text but valid filename", filename);
 }