【发布时间】:2011-11-18 20:54:23
【问题描述】:
我正在测试的类上有一个只读属性。
public string ReadOnlyProperty
{
get { return _readOnlyProperty; }
}
有没有办法编写一个 NUnit 测试来确保这个属性是只读的?我想要这样做的事实是否会让你扬起眉毛?在我看来,添加测试以确保只读属性保持为只读,除非经过深思熟虑决定更改它们,这与任何其他行为一样重要。
提前感谢您的反馈。
【问题讨论】:
-
你必须通过反射来做到这一点。
-
谢谢大家!反射不是我非常熟悉的东西。欣赏指南针。
标签: c# unit-testing properties nunit readonly