public async Task ThenTheOrderWithOrderIdHasOrganisationAddresData(string orderId, Table table) { var order = await OrderEntity.FetchOrderByOrderId(_settings.ConnectionString, orderId); var actual = await AddressEntity.FetchAddressById(_settings.ConnectionString, order.OrganisationAddressId); table.CompareToInstance <AddressEntity>(actual); }
public async Task ThenTheSupplierAddressForOrderIs(string orderId, Table table) { var address = table.CreateInstance <SupplierAddressTable>(); var addressId = (int)(await OrderEntity.FetchOrderByOrderId(_settings.ConnectionString, orderId)) .SupplierAddressId; var actual = await AddressEntity.FetchAddressById(_settings.ConnectionString, addressId); actual.Should().BeEquivalentTo(address); }