コード例 #1
0
        public void CreateInquiryWithoutNeedOfAppConfigSettings()
        {
            Kount.Ris.Configuration configuration = new Kount.Ris.Configuration();
            configuration.MerchantId     = "1234567";
            configuration.ApiKey         = "api_key_str";
            configuration.URL            = "url_str";
            configuration.ConnectTimeout = "10000";
            Inquiry inquiry = new Inquiry(false, configuration);

            Assert.True(inquiry.GetParam("MERC") == configuration.MerchantId, "MerchantId is not set correct.");
            Assert.True(inquiry.GetUrl() == configuration.URL, "URL is not set correct.");
        }
コード例 #2
0
        public ConfigurationTest()
        {
            var builder = new ConfigurationBuilder()
                          .SetBasePath(Directory.GetCurrentDirectory())
                          .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true);

            IConfigurationRoot configuration = builder.Build();

            ConfigurationManager.AppSettings["Ris.MerchantId"]         = configuration.GetConnectionString("Ris.MerchantId");
            ConfigurationManager.AppSettings["Ris.API.Key"]            = configuration.GetConnectionString("Ris.API.Key");
            ConfigurationManager.AppSettings["Ris.Config.Key"]         = configuration.GetConnectionString("Ris.Config.Key");
            ConfigurationManager.AppSettings["Ris.Url"]                = configuration.GetConnectionString("Ris.Url");
            ConfigurationManager.AppSettings["Ris.Version"]            = configuration.GetConnectionString("Ris.Version");
            ConfigurationManager.AppSettings["Ris.CertificateFile"]    = configuration.GetConnectionString("Ris.CertificateFile");
            ConfigurationManager.AppSettings["Ris.PrivateKeyPassword"] = configuration.GetConnectionString("Ris.PrivateKeyPassword");
            ConfigurationManager.AppSettings["Ris.Connect.Timeout"]    = configuration.GetConnectionString("Ris.Connect.Timeout");
            ConfigurationManager.AppSettings["LOG.LOGGER"]             = configuration.GetConnectionString("LOG.LOGGER");
            ConfigurationManager.AppSettings["LOG.SIMPLE.LEVEL"]       = configuration.GetConnectionString("LOG.SIMPLE.LEVEL");
            ConfigurationManager.AppSettings["LOG.SIMPLE.ELAPSED"]     = configuration.GetConnectionString("LOG.SIMPLE.ELAPSED");

            SUT = Kount.Ris.Configuration.FromAppSettings();
        }