public void GivenBuilderThatAltersProxyIsSetAsProxy_WhenBuilding_TheProxyIsAltered() { var builder = new ProxyAlteringCustomerBuilder() .AsProxy() .HasBeenMemberForYears(10); var proxy = builder.Build(); proxy.CustomerForHowManyYears(DateTime.Now).ShouldBe(10); }
public void GivenBuilderThatAltersProxyIsSetAsProxy_WhenBuilding_TheProxyIsAltered() { var builder = new ProxyAlteringCustomerBuilder() .AsProxy() .HasBeenMemberForYears(10); var proxy = builder.Build(); proxy.CustomerForHowManyYears(DateTime.Now).ShouldBe(10); }