public CreateObjectGrammar <T, IN> Build(Func <IN, T> creator) { var grammar = new CreateObjectGrammar <T, IN>(_name, creator); _parent._grammar.AddGrammar(grammar); return(grammar); }
public void SetUp() { grammar = new CreateObjectGrammar <CreateObjectGrammarTarget, string>( "name", name => new CreateObjectGrammarTarget { Name = name }); grammar.DefaultValue = "Case"; context = new TestContext(); }
public void SetUp() { grammar = new CreateObjectGrammar<CreateObjectGrammarTarget, string>( "name", name => new CreateObjectGrammarTarget { Name = name }); grammar.DefaultValue = "Case"; context = new TestContext(); }
public NumberedThingFixture() { this["Create"] = new CreateObjectGrammar<NumberedThing, int>("number", x => new NumberedThing(x)) .Default("24"); }
public NumberedThingFixture() { this["Create"] = new CreateObjectGrammar <NumberedThing, int>("number", x => new NumberedThing(x)) .Default("24"); }