Пример #1
0
 public void Alter(TemplatePlan plan)
 {
     plan.AlterFile(".gitignore", delegate(List <string> list)
     {
         GenericEnumerableExtensions.Each <string>(this._entries, new Action <string>(list.Fill <string>));
     });
 }
        public void should_have_written_out_a_ripple_install_file()
        {
            var path = thePlan.Root.AppendPath("ripple-install.txt");

            File.Exists(path).ShouldBeTrue();

            thePlan.AlterFile(path.ToFullPath(), list => {
                list.ShouldContain("References.Testing: Bottles, FubuCore, FubuLocalization, FubuMVC.Core");
            });
        }
        public void starting_from_an_existing_file()
        {
            thePlan.AlterFile(".gitignore", list => list.Add("bin"));

            var step = new GitIgnoreStep("Gemfile.lock", "CommonAssemblyInfo.cs", "bin", "obj");

            step.Alter(thePlan);

            ignoreFileHasOnce("Gemfile.lock");
            ignoreFileHasOnce("CommonAssemblyInfo.cs");
            ignoreFileHasOnce("bin");
            ignoreFileHasOnce("obj");
        }
Пример #4
0
 public void Alter(TemplatePlan plan)
 {
     plan.AlterFile("Gemfile", new Action <List <string> >(this.Alter));
 }
Пример #5
0
 public void Alter(TemplatePlan plan)
 {
     plan.AlterFile(".gitignore", list => _entries.Each(list.Fill));
 }
Пример #6
0
 public void Alter(TemplatePlan plan)
 {
     plan.AlterFile("Gemfile", Alter);
 }