public void Unit() { AddressBuilder builder = new AddressBuilder(); var results = builder.WithUnit("10").ToString(); Assert.That(results, Is.EqualTo("Unit 10")); }
public void Unit_AndStreet() { AddressBuilder builder = new AddressBuilder(); var results = builder.WithUnit("10").WithStreet("100", "Melbourne Road").ToString(); Assert.That(results, Is.EqualTo("Unit 10, 100 Melbourne Road")); }
public void Unit_AndStreet_AndCity_AndState_AndPostCode() { AddressBuilder builder = new AddressBuilder(); var results = builder.WithUnit("10") .WithStreet("100", "Melbourne Road") .WithCity("Melbourne CBD") .WithState("VIC") .WithPostCode("3000") .ToString(); Assert.That(results, Is.EqualTo("Unit 10, 100 Melbourne Road, Melbourne CBD, VIC, 3000")); }
public string ToDisplayAddress() { AddressBuilder builder = new AddressBuilder(); builder.WithUnit(UnitNo) .WithStreet(StreetNo, Street) .WithCity(City) .WithState(State) .WithPostCode(PostCode.ToString()) ; return builder.ToString(); }