public void WhenICreateANewCustomerWithTheFollowingDetails(Table table) { var values = table.Rows.Single(); _uiViewInfo = new CustomerUiViewInfo( values["Title"], values["Name"], values["Address Line 1"], values["Address Line 2"], values["Address Line 3"], values["Postcode"], values["Home Phone"], values["Mobile"]); _actor.AttemptsTo( Navigate.To(CustomerMaintenancePage.Path), CreateCustomer.Named(values["Name"]) .Titled(values["Title"]) .OfAddress( values["Address Line 1"], values["Address Line 2"], values["Address Line 3"], values["Postcode"]) .WithHomePhone(values["Home Phone"]) .WithMobile(values["Mobile"])); }