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"); }
public void Alter(TemplatePlan plan) { plan.AlterFile("Gemfile", new Action <List <string> >(this.Alter)); }
public void Alter(TemplatePlan plan) { plan.AlterFile(".gitignore", list => _entries.Each(list.Fill)); }
public void Alter(TemplatePlan plan) { plan.AlterFile("Gemfile", Alter); }