Exemplo n.º 1
0
        public void GetById()
        {
            // Arrange
            var _service = new Mock <ISalesOrderService>();

            _container.RegisterInstance <ISalesOrderService>(_service.Object);
            var salesOrder1 = new SalesOrderModel
            {
                Created     = DateTime.UtcNow,
                Description = "test1",
                ID          = Guid.NewGuid(),
                Submitted   = null
            };
            var salesOrder2 = new SalesOrderModel
            {
                Created     = DateTime.UtcNow,
                Description = "test1",
                ID          = Guid.NewGuid(),
                Submitted   = null
            };
            var salesOrders = new List <SalesOrderModel>();

            salesOrders.Add(salesOrder1);
            salesOrders.Add(salesOrder2);
            _service.Setup(x => x.Get()).Returns(salesOrders.ToArray());
            SalesOrderController controller = _container.Resolve <SalesOrderController>();

            // Act
            var result = controller.Get(salesOrder2.ID);

            // Assert
            Assert.AreEqual(salesOrder2, result);
        }
Exemplo n.º 2
0
        public void Delete()
        {
            // Arrange
            SalesOrderController controller = _container.Resolve <SalesOrderController>();

            // Act
            controller.Delete(Guid.NewGuid);

            // Assert
        }