コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }