Exemplo n.º 1
0
        public void GetCustomerOrderById_ShouldGet_IfExists_NegativeTest()
        {
            // Arrange
            int customerId       = 1;
            int orderId          = 5;
            var custName         = "Percy L";
            var customerOrderDTO = new CustomerOrderDTO
            {
                CustomerId = customerId,
                OrderId    = orderId
            };

            _customerOrderMock.Setup(x => x.GetOrderByCustomerId(customerId)).Returns(customerOrderDTO);

            // Act
            var customerOrder = _customerOrderContext.GetOrderByCustomerId(customerId);

            // Assert
            Assert.Equal(expected: customerId, actual: customerOrder.CustomerId);
            Assert.Equal(expected: custName, actual: customerOrder.Name);
        }
Exemplo n.º 2
0
        public CustomerOrderDTO GetCustomerOrderByCustomerId(int customerId)
        {
            var customerOrder = _customerOrder.GetOrderByCustomerId(customerId);

            var customerOrderView = new CustomerOrderDTO()
            {
                Name        = customerOrder.Name,
                CustomerId  = customerOrder.CustomerId,
                Country     = customerOrder.Country,
                DateOfBirth = customerOrder.DateOfBirth,
                OrderId     = customerOrder.OrderId,
                Amount      = customerOrder.Amount,
                VAT         = customerOrder.VAT
            };

            return(customerOrderView);
        }