public void GetAppConfig_CreateConfigRepositoryWithDefaultValuesAndLoadAppConfig_ReturnsConfigWithCorrectAppConfigKey()
        {
            var     configLoader     = new FakeLoader(false);
            var     configRepository = new ConfigRepository(configLoader);
            IConfig config           = configRepository.GetAppConfig();

            Assert.AreEqual("nJupiter.Configuration.Tests.Integration.dll", config.ConfigKey);
        }
        public void GetAppConfig_CreateConfigRepositoryWithCustomValuesAndLoadAppConfig_ReturnsConfigWithCorrectAppConfigKey()
        {
            var     configLoader     = new FakeLoader();
            var     configRepository = new ConfigRepository(configLoader, "CustomSystemKey", "CustomAppKey");
            IConfig config           = configRepository.GetAppConfig();

            Assert.AreEqual("CustomAppKey", config.ConfigKey);
        }
		public void GetAppConfig_CreateConfigRepositoryWithCustomValuesAndLoadAppConfig_ReturnsConfigWithCorrectAppConfigKey() {
			var configLoader = new FakeLoader();
			var configRepository = new ConfigRepository(configLoader, "CustomSystemKey", "CustomAppKey");
			IConfig config = configRepository.GetAppConfig();
			Assert.AreEqual("CustomAppKey", config.ConfigKey);
		}
		public void GetAppConfig_CreateConfigRepositoryWithDefaultValuesAndLoadAppConfig_ReturnsConfigWithCorrectAppConfigKey() {
			var configLoader = new FakeLoader(false);
			var configRepository = new ConfigRepository(configLoader);
			IConfig config = configRepository.GetAppConfig();
			Assert.AreEqual("nJupiter.Configuration.Tests.Integration.dll", config.ConfigKey);
		}