я пытаюсь издеваться над некоторой структурой .NET с помощью NSubstitute.
Допустим, я определил следующую структуру:
struct MyStruct
{
public String CustomString { get; private set; }
}
Нет, я хочу установить возвращаемое значение этого свойства с помощью NSubstitute:
MyStruct myStruct = new MyStruct();
myStruct.CustomString.Returns("test");
Но это не работает и выдает следующее исключение:
Не удалось найти вызов для возврата.
Я также пытался создать Substitute для структуры, но это тоже не работает, потому что структура не является ссылочным типом.
Итак, вы, ребята, знаете какое-нибудь возможное решение для имитации структуры?