public void ConfigurationFactoryConfiguration_Test() { IInputMapping mapping = JsonConvert.DeserializeObject <InputMapping> (TestUtilities.GetStringResource("InputMappings.DirectInput.KEYBOARD_DEVICE.json")); var configFactory = new TestConfigurationFactory(new[] { mapping }); var config = configFactory.GetConfiguration(); Assert.Equal(config.Configuration.ExampleConfiguration.FullscreenResolution, new ConfigurationCollection <ExampleConfigurationCollection>().Configuration.ExampleConfiguration .FullscreenResolution); Assert.Equal(config.Configuration.ExampleConfiguration.FullscreenResolution, ((IConfigurationFactory)configFactory).GetConfiguration()["ExampleConfiguration"][ "FullscreenResolution"]); }