public void GetDrugCategoriesNumbersTest()
        {
            string       strStartTime = "2016-4-2";
            string       strEndTime   = "2016-4-4";
            DateTime     startTime    = DateTime.Parse(strStartTime);
            DateTime     endTime      = DateTime.Parse(strEndTime);
            BaseDataTest bst          = new BaseDataTest(startTime, endTime);

            var iRegisterInDuration = new Mock <IRegisterInDuration>();

            iRegisterInDuration.Setup(r => r.GetRegisterInDuration(bst.startTime, bst.endTime)).Returns(bst.registersList);
            var factory = new Mock <IDomainInnerFactory>();

            factory.Setup(f => f.CreateRegisterFromPrescription(EnumOutPatientCategories.OUTPATIENT_EMERGEMENT)).Returns(iRegisterInDuration.Object);

            DomainUnitOfWork uow = new DomainUnitOfWork(factory.Object);

            var getDrugCategory = new ImGetDrugCategoriesNumbers(uow);
            var result          = getDrugCategory.GetDrugCategoriesNumbers(bst.startTime, bst.endTime);

            Assert.AreEqual(result, -2);
        }
Exemplo n.º 2
0
        public IDrugCategoriesNumbers CreateDrugCategoriesNumbers()
        {
            var result = new ImGetDrugCategoriesNumbers();

            return(result);
        }
Exemplo n.º 3
0
        public IDrugCategoriesNumbers CreateDrugCategoriesNumbers()
        {
            var result = new ImGetDrugCategoriesNumbers(this.innerFactory);

            return(result);
        }