Tôi đã sử dụng MSpec một lúc và tôi thực sự thích nó. Tôi đã tìm thấy rằng để có được ReSharper để nhận ra thông số kỹ thuật của tôi, tôi cần phải sử dụng một SubjectAttribute
.MSpec, tôi nên đặt gì trong thuộc tính [Subject()] của mình?
Tôi tự hỏi, điều tốt nhất để đưa vào thuộc tính [Subject()]
là gì?
Nếu tôi đang làm BDD, sau đó tôi không biết loại thử nghiệm như vậy [Subject(typeof(thingy))]
có vẻ quá sớm. Có thể được thêm vào sau, tôi giả sử khi mã được viết.
Vì vậy, để lại phiên bản văn bản, [Subject("some text")]
. Nhưng điều tốt nhất để đặt ở đó là gì?
Dù tôi làm gì, nó dường như không ảnh hưởng đến đầu ra tôi nhận được trong ReSharper. Tôi cho rằng ở một mức độ nào đó điều này là tùy thuộc vào sở thích cá nhân, nhưng tôi tự hỏi liệu có quy ước nào ở đây không?
Ah, cảm ơn vì thông tin và đặc biệt là liên kết đến các mẫu, tôi đã không tìm thấy chúng và tôi chắc chắn rằng chúng sẽ có giá trị. Tôi nghĩ có lẽ liên kết đó xứng đáng nổi bật hơn :) –
Nếu bạn muốn đóng góp tài liệu ReSharper cụ thể cho readme của chúng tôi, yêu cầu kéo được đánh giá cao :) –