MSpec, что я должен указать в моих атрибутах [Subject ()]?

Я использую MSpec некоторое время, и мне он очень нравится. Я обнаружил, что для того, чтобы ReSharper распознал мои спецификации, мне нужно использовать SubjectAttribute .

Однако мне интересно, что лучше всего добавить в [Subject () ] атрибуты?

Если я использую BDD, то я не знаю тестируемого типа, поэтому [Subject (typeof (thingy))] кажется преждевременным. Может быть добавлено позже, я полагаю, когда код будет написан.

Итак, остается текстовая версия, [Тема ("некоторый текст")] . Но что лучше всего туда поместить?

Что бы я ни делал, похоже, это не влияет на результат, который я получаю в ReSharper. Я полагаю, что до некоторой степени это зависит от личных предпочтений, но мне было интересно, есть ли здесь какое-либо соглашение?

7
задан Tim Long 20 November 2011 в 19:16
поделиться