public void InsertItemsShouldReturnItemsDetails()
        {
            // Arrange

            var returnList = GetItemList();

            OrderItems item = new OrderItems
            {
                ItemId        = 4,
                OrderId       = 1,
                ProductId     = 3,
                PurchasePrice = 500,
                Quantity      = 30
            };

            ItemDTO itemDto = new ItemDTO
            {
                ItemId        = 4,
                OrderId       = 1,
                ProductId     = 3,
                PurchasePrice = 500,
                Quantity      = 30
            };

            _unitOfWork.Setup(p => p.Items.InsertItems(item));
            _unitOfWork.Setup(p => p.Items.GeItems()).Returns(returnList);
            // Act

            var result = itemServices.InsertItem(itemDto);

            // Assert

            Assert.AreEqual(4, result.ItemId);
            Assert.AreEqual(1, result.OrderId);
            Assert.AreEqual(3, result.ProductId);
            Assert.AreEqual(500, result.PurchasePrice);
            Assert.AreEqual(30, result.Quantity);
        }