Вот свойство "LoggerName" класса "ConfigurationSection".
/// <summary>
/// Gets The LoggerName.
/// </summary>
[ConfigurationProperty("LoggerName", IsRequired = true)]
public string LoggerName
{
get { return Convert.ToString(this["LoggerName"]); }
}
Если я создаю заглушку или строгий макет этого типа, при вызове этого свойства возникает исключение.
Я пытался смоделировать это свойство с помощью кода, такого как:
Expect.Call(configSection.LoggerName).Return("LOREMIPSUM");
и
configSection.Stub(x => x.LoggerName).Return("LOREMIPSUM");
Но этот код вызывает это свойство get и выдает исключение.
Я смотрел в разных местах, и все методы, которые я пытался сделать, делают то же самое.
Кто-нибудь знает что-нибудь, что может мне помочь?
Большое спасибо заранее.
Райан