Я некоторое время использую MSpec, и мне это очень нравится. Я нашел, что, чтобы заставить ReSharper распознать мои спецификации, мне нужно использовать SubjectAttribute
.MSpec, что я должен помещать в свои атрибуты [Subject()]?
Мне интересно, что самое лучшее, что можно добавить в атрибуты [Subject()]
?
Если я делаю BDD, то я не знаю тип теста, поэтому [Subject(typeof(thingy))]
кажется преждевременным. Может быть добавлено позже, я полагаю, когда код написан.
Так что текстовая версия оставляет [Subject("some text")]
. Но что лучше всего там положить?
Что бы я ни делал, это, похоже, не влияет на выход, который я получаю в ReSharper. Полагаю, в какой-то мере это зависит от личных предпочтений, но я подумал, есть ли здесь какое-либо соглашение?
Ах, спасибо за информацию и, в частности, ссылку на образцы, я их не нашел, и я уверен, что они будут ценными. Я думаю, что, возможно, эта ссылка заслуживает более заметной рекламы :) –
Если вы хотите внести в нашу readme документацию, относящуюся к ReSharper, высоко ценится запрос на перенос :) –