Ejemplo n.º 1
0
        public void Currency_Test02_CompanyCurrencyIsUsed()
        {
            var currency = new CurrencyDt();

            _mockedCompany.Setup(x => x.DefaultCurrency).Returns(currency);

            Assert.That(_customer.Currency == currency);
        }
Ejemplo n.º 2
0
 public CurrencyVm Build(CurrencyDt currencyDt)
 {
     return(new CurrencyVm
     {
         Id = currencyDt.Id,
         CurrencyCode = currencyDt.CurrencyCode,
         Description = currencyDt.Description
     });
 }
Ejemplo n.º 3
0
        public void Build_Test01()
        {
            var currencyDt = new CurrencyDt
            {
                Id           = Guid.NewGuid(),
                CurrencyCode = "CODE",
                Description  = "DESC"
            };

            var actual = new CurrencyVmModelBuilder().Build(currencyDt);

            Assert.That(actual.Id == currencyDt.Id);
            Assert.That(actual.CurrencyCode == currencyDt.CurrencyCode);
            Assert.That(actual.Description == currencyDt.Description);
        }
Ejemplo n.º 4
0
        public void Create_Test03_MapCustomerDetailsToSalesOrder()
        {
            var customerid = Guid.NewGuid();
            var warehouse  = new WarehouseDt();
            var currency   = new CurrencyDt();

            var mockedCustomer = new Mock <ICustomer>();

            mockedCustomer.Setup(x => x.CustomerId).Returns(customerid);
            mockedCustomer.Setup(x => x.Warehouse).Returns(warehouse);
            mockedCustomer.Setup(x => x.Currency).Returns(currency);

            var dt = new SalesOrderDtModelBuilder().Create(mockedCustomer.Object);

            Assert.That(dt.CustomerId == customerid);
            Assert.That(dt.Warehouse == warehouse);
            Assert.That(dt.Currency == currency);
        }