public void SaveOrderThrowsExceptionWhenEntityDoesNotGetSaved() { var orderToSave = new Falcon.App.Core.Finance.Domain.Order(); Expect.Call(_mockedMapper.Map(orderToSave)).Return(new OrderEntity()); ExpectGetDataAccessAdapterAndDispose(); ExpectSaveEntity(false, true); _mocks.ReplayAll(); _orderRepository.SaveOrder(orderToSave); _mocks.VerifyAll(); }
public void SaveOrderUpdatesExistingOrder() { Falcon.App.Core.Finance.Domain.Order existingOrder = _orderRepository.GetOrder(EXISTING_ORDER_ID); OrderType expectedOrderType = (existingOrder.OrderType == OrderType.Retail ? OrderType.Corporate : OrderType.Retail); existingOrder.OrderType = expectedOrderType; _orderRepository.SaveOrder(existingOrder); Falcon.App.Core.Finance.Domain.Order updatedOrder = _orderRepository.GetOrder(EXISTING_ORDER_ID); Assert.AreEqual(expectedOrderType, updatedOrder.OrderType, "The Order was not updated."); }
public void SaveOrderSavesNewOrder() { var orderToSave = new Falcon.App.Core.Finance.Domain.Order { DataRecorderMetaData = new DataRecorderMetaData { DataRecorderCreator = new OrganizationRoleUser(1), DateCreated = DateTime.Now }, OrderType = OrderType.Corporate, }; _orderRepository.SaveOrder(orderToSave); }
public void CreateNewOrderSetsOrderTypeToGivenOrderType() { const OrderType expectedOrderType = OrderType.Corporate; Expect.Call(_dataRecorderMetaDataFactory.CreateDataRecorderMetaData(0)). IgnoreArguments().Return(null); _mocks.ReplayAll(); Falcon.App.Core.Finance.Domain.Order order = _orderFactory.CreateNewOrder(expectedOrderType, 0); _mocks.VerifyAll(); Assert.AreEqual(expectedOrderType, order.OrderType, "Order's OrderType was not mapped correctly."); }
public void FooBar() { Falcon.App.Core.Finance.Domain.Order order = _orderRepository.GetOrder(2770, 1958); Assert.IsNotNull(order); }
public void GetOrderReturnsOrderForExistingOrderId() { Falcon.App.Core.Finance.Domain.Order order = _orderRepository.GetOrder(EXISTING_ORDER_ID); Assert.IsNotNull(order, "Null Order returned."); }