public void FooBuilder_can_set_properties() { var actual = new FooBuilder() .WithId(1) .WithName("FooBuilderTest") .Build(); Assert.AreEqual(1, actual.Id); Assert.AreEqual("FooBuilderTest", actual.Name); }
public void SomeTestThatRequiresAFooUtilizingBuilderPatternOverrideDefaultValue() { Foo f = new FooBuilder() .WithProp1("different than default") .Build(); }
public void SomeTestThatRequiresAFooUtilizingBuilderPattern() { Foo f = new FooBuilder().Build(); }
protected Given_a_builder_for_a_target_type_having_a_list_property() { _builder = new FooBuilder(); }
public void FooBuilder_exists() { var actual = new FooBuilder(); Assert.IsInstanceOf <FooBuilder>(actual); }
public FooFactory(FooBuilder fooBuilder) { this._fooBuilder = fooBuilder; this._foos = new ConcurrentDictionary <String, IFoo>(); }