Ejemplo n.º 1
0
        public GetSupplierResponse GetSupplierById(GetSupplierRequest request)
        {
            GetSupplierResponse       response = new GetSupplierResponse();
            SupplierBusinessComponent bc       = DependencyInjectionHelper.GetSupplierBusinessComponent();

            Supplier supplier = bc.GetSupplierById(request.Id);

            response.Supplier = SupplierAdapter.SupplierToDto(supplier);

            return(response);
        }
        public void TestGetSupplierById()
        {
            SupplierBusinessComponent service = new SupplierBusinessComponent(this.context);
            Supplier supplier = new Supplier()
            {
                SupplierId = 123
            };

            Expect.Once.On(context).Method("GetById").Will(Return.Value(supplier));
            Supplier resultSupplier = service.GetSupplierById(123);

            Assert.AreEqual <decimal>(supplier.SupplierId, resultSupplier.SupplierId);
            mockBuilder.VerifyAllExpectationsHaveBeenMet();
        }