【发布时间】:2011-08-20 23:58:24
【问题描述】:
我使用 MSpec 已经有一段时间了,我真的很喜欢它。我发现要让 ReSharper 识别我的规范,我需要使用 SubjectAttribute。
不过我想知道,在 [Subject()] 属性中放入什么最好?
如果我在做 BDD,那么我不知道被测试的类型,所以[Subject(typeof(thingy))] 似乎为时过早。可以稍后添加,我想一旦编写了代码。
剩下的是文本版本,[Subject("some text")]。但是放在那里最好的东西是什么?
无论我做什么,它似乎都不会影响我在 ReSharper 中获得的输出。我想这在某种程度上取决于个人喜好,但我想知道这里是否有任何约定?
【问题讨论】: