示例#1
0
 public AgencyBudgetProxyTest()
 {
     _configuration     = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
     _rootConfiguration = new Mock <IOptionsSnapshot <RootConfigurations> >();
     _rootConfiguration.Setup(m => m.Value).Returns(_configuration);
     _agencyBudgetProxy = new AgencyBudgetProxy(_rootConfiguration.Object);
 }
示例#2
0
        public BillingProxyTest()
        {
            _configuration = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());

            _rootConfiguration = new Mock <IOptionsSnapshot <RootConfigurations> >();
            _rootConfiguration.Setup(m => m.Value).Returns(_configuration);
            _BillingProxy = new BillingProxy(_rootConfiguration.Object);

            model = new NewBillModel
            {
                AgencyJebayaCodeForSaddad = "041001000000002000",
                AmountDue = 100,
                DueDate   = DateTime.Now,
                ExpDate   = DateTime.Now.AddDays(15),
                RevList   = new List <RevenueEntryInfoType>()
                {
                    new RevenueEntryInfoType {
                        Amt         = 100,
                        BenAgencyId = "067000000000000000",
                        GFSCode     = "1421901",
                    }
                },
                sadadInvoiceNumber           = "10030161467",
                SupplierNameAr               = "142154293000206",
                SupplierNameEn               = "142154293000206",
                billRefIdForBillingForSaddad = "SubScriptions",
                ClientKey = "000000"
            };
        }
示例#3
0
        public AnnouncementApiControllerTest()
        {
            var serviceProvider = services.BuildServiceProvider();

            rootConfigurationsMock  = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
            announcementAppService  = serviceProvider.GetService <IAnnouncementAppService>();
            _announcementController = new AnnouncementController(rootConfigurationsMock.Object, announcementAppService);
        }
示例#4
0
        public SMEASizeInquiryProxyTest()
        {
            _configuration     = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
            _rootConfiguration = new Mock <IOptionsSnapshot <RootConfigurations> >();
            _rootConfiguration.Setup(m => m.Value).Returns(_configuration);

            _sMEASizeInquiryProxy = new SMEASizeInquiryProxy(_rootConfiguration.Object);
        }
        public QuantityTemplatesProxyTest()
        {
            _configuration = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());

            _rootConfiguration = new Mock <IOptionsSnapshot <RootConfigurations> >();
            _rootConfiguration.Setup(m => m.Value).Returns(_configuration);
            _QuantityTemplatesProxy = new QuantityTemplatesProxy(_rootConfiguration.Object);
        }
        public MandatoryListApiControllerTest()
        {
            var serviceProvider = services.BuildServiceProvider();

            rootConfigurationsMock   = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
            mandatoryListAppService  = serviceProvider.GetService <IMandatoryListAppService>();
            _verification            = serviceProvider.GetService <IVerificationService>();
            _mandatoryListController = new MandatoryListController(mandatoryListAppService, rootConfigurationsMock.Object, _verification);
        }
示例#7
0
        public PrePlanningApiControllerTest()
        {
            var serviceProvider = services.BuildServiceProvider();

            prePlanningAppService  = serviceProvider.GetService <IPrePlanningAppService>();
            authorizationService   = serviceProvider.GetService <IAuthorizationService>();
            lookUpService          = serviceProvider.GetService <ILookUpService>();
            verificationService    = serviceProvider.GetService <IVerificationService>();
            rootConfigurationsMock = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
            _prePlanningController = new PrePlanningController(prePlanningAppService, lookUpService, verificationService, rootConfigurationsMock.Object);
        }
        public BlockApiControllerTest()
        {
            var serviceProvider = services.BuildServiceProvider();

            lookUpService          = serviceProvider.GetService <ILookUpService>();
            blockAppService        = serviceProvider.GetService <IBlockAppService>();
            supplierService        = serviceProvider.GetService <ISupplierService>();
            verificationService    = serviceProvider.GetService <IVerificationService>();
            iDMAppService          = serviceProvider.GetService <IIDMAppService>();
            rootConfigurationsMock = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
            _blockController       = new BlockController(blockAppService, supplierService, verificationService, iDMAppService, rootConfigurationsMock.Object);
        }
示例#9
0
 public FileNetProxyTest()
 {
     _configuration     = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
     _rootConfiguration = new Mock <IOptionsSnapshot <RootConfigurations> >();
     _rootConfiguration.Setup(m => m.Value).Returns(_configuration);
     _certificateEncryption   = new CertificateEncryption(_rootConfiguration.Object);
     _contentEncryptionManger = new ContentEncryptionManger(_certificateEncryption, _rootConfiguration.Object);
     _mockLogger     = new Mock <ILogger <FileNetScan> >();
     _fileNetScan    = new FileNetScan(_mockLogger.Object, _rootConfiguration.Object);
     _fileNetProxy   = new FileNetProxy(_contentEncryptionManger, _rootConfiguration.Object);
     _fileNetService = new FileNetService(_fileNetScan, _fileNetProxy);
 }
示例#10
0
        public EnquiryApiControllerTest()
        {
            var serviceProvider = services.BuildServiceProvider();

            enquiryAppService = serviceProvider.GetService <IEnquiryAppService>();
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <EnquiryModel, Enquiry>();
                cfg.CreateMap <EnquiryReplyModel, EnquiryReply>();
                cfg.ValidateInlineMaps = false;
            });

            mapper = config.CreateMapper();
            rootConfigurationsMock = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
            _enquiryController     = new EnquiryController(enquiryAppService, mapper, rootConfigurationsMock.Object);
        }
示例#11
0
        public LookupApiControllerTest()
        {
            var serviceProvider = services.BuildServiceProvider();
            lookUpService = serviceProvider.GetService<ILookUpService>();
            var config = new MapperConfiguration(cfg =>
            {

                //cfg.CreateMap<SupplierSpecificationModel, SupplierSpecificationAttachment>();
                cfg.ValidateInlineMaps = false;
            });
            mapper = config.CreateMapper();
            iDMAppService = serviceProvider.GetService<IIDMAppService>();
            branchAppService = serviceProvider.GetService<IBranchAppService>();
            memoryCache = serviceProvider.GetService<IMemoryCache>();
            rootConfigurationsMock = SetupConfigurations.GetApplicationConfiguration(Directory.GetCurrentDirectory());
            _lookupController = new LookupController(lookUpService, mapper, iDMAppService, branchAppService, memoryCache, rootConfigurationsMock.Object);
        }