public void ThrowsExceptionGivenNoStreet1() { Address tester = new AddressBuilder().WithTestValues().WithStreet1(null).Build(); var customer = _customerBuilder.WithTestValues().WithAddress(tester).Build(); var order = _orderBuilder .WithTestValues() .WithCustomer(customer) .Build(); Assert.Throws <InvalidAddressException>(() => _orderService.PlaceOrder(order)); }
public void ThrowsExceptionGivenCustomerWithZeroId() { var customer = _customerBuilder.WithTestValues().Id(0).Build(); var order = _orderBuilder .WithTestValues() .Customer(customer) .Build(); Assert.Throws <InvalidCustomerException>(() => _orderService.PlaceOrder(order)); }