public void Then_SettingName_is_used() { var settings = new AppSettings("filename", FileOption.None); var mySettings = new SettingsWithSettingsAttribute() { Value = 1 }; settings.ReadFrom(mySettings); Assert.AreEqual(1, settings.GetValue<int>("SomeIntValue")); }