public void float_nuget() { var config = new SolutionConfig(); config.FloatNuget("Nug1"); config.ModeForNuget("Nug1").ShouldEqual(UpdateMode.Float); config.Floats.ShouldContain("Nug1"); }
public void lock_nuget() { var config = new SolutionConfig(); config.FloatNuget("Nug1"); config.LockNuget("Nug1"); config.ModeForNuget("Nug1").ShouldEqual(UpdateMode.Fixed); config.Floats.Any().ShouldBeFalse(); }
public void SetUp() { theConfig = new SolutionConfig(); theConfig.FloatNuget("Bottles"); theConfig.FloatNuget("FubuCore"); theConfig.FloatNuget("FubuLocalization"); theSolution = new Solution(); p1 = theSolution.AddProject("Project1"); p2 = theSolution.AddProject("Project2"); p1.AddDependency(new Dependency("Bottles", "1.1.2.3", UpdateMode.Fixed)); p1.AddDependency(new Dependency("FubuCore", "1.1.2.3", UpdateMode.Fixed)); p2.AddDependency(new Dependency("FubuLocalization", "1.0.0.1", UpdateMode.Fixed)); p2.AddDependency(new Dependency("StructureMap", "2.6.3", UpdateMode.Fixed)); theLoader = new NuGetSolutionLoader(); theLoader.MarkFloatingDependencies(theConfig, theSolution); }