public void And_custom_conversion_function_is_specified_it_should_be_used()
{
var settings = new AppSettings("NonExistingFile", FileOption.None);
var functionCalled = false;
settings.SetValue<int>("setting", 1, (settingName, rawValue) =>
{
functionCalled = true;
return rawValue.ToString();
});
Assert.IsTrue(functionCalled);
}