Toni
Câu trả lời của rất hữu ích, nhưng tôi nghĩ rằng một khởi đầu nhanh chóng cho những người mới bắt đầu hoàn toàn kiểm tra đánh giá mức độ phù hợp (như tôi).
Như đã đề cập, Visual Studio Professional và Community Editions không có hỗ trợ phạm vi kiểm tra tích hợp. Tuy nhiên, nó có thể được lấy khá dễ dàng. Tôi sẽ viết cấu hình từng bước để sử dụng với các bài kiểm tra NUnit trong Visual Studion 2015 Professional.
Cài đặt thành phần OpenCover NUGet bằng giao diện NuGet
Nhận tiện ích mở rộng OpenCoverUI . Điều này có thể được cài đặt trực tiếp từ Visual Studio bằng cách sử dụng Công cụ -> Tiện ích mở rộng và Cập nhật
Định cấu hình OpenCoverUI để sử dụng các tệp thực thi thích hợp, bằng cách truy cập Công cụ -> Tùy chọn -> Tùy chọn OpenCover.UI -> Chung
Đường dẫn NUnit: phải trỏ đến tệp `nunit-console.exe. Bạn chỉ có thể tìm thấy điều này trong phiên bản NUnit 2.xx, có thể tải xuống từ đây .
Đường dẫn OpenCover : điều này sẽ trỏ đến gói đã cài đặt, thường là<solution path>\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe
Cài đặt gói ReportGenerator NUGet
Truy cập OpenCover Test Explorer
từ menu OpenCover. Hãy thử khám phá các bài kiểm tra từ đó. Nếu không thành công, hãy kiểm tra Cửa sổ đầu ra để biết thêm chi tiết.
Kiểm tra Kết quả OpenCover (trong menu OpenCover) để biết thêm chi tiết. Nó sẽ xuất ra các chi tiết chẳng hạn như Độ phủ mã trong chế độ xem dựa trên cây. Bạn cũng có thể đánh dấu mã được hoặc không bị che (biểu tượng nhỏ ở trên cùng bên trái).
LƯU Ý: như đã đề cập, OpenCoverUI không hỗ trợ phiên bản chính mới nhất của NUnit (3.xx). Tuy nhiên, nếu không có gì cụ thể cho phiên bản này được sử dụng trong các thử nghiệm, nó sẽ hoạt động không có vấn đề gì, bất kể đã cài đặt phiên bản NUnit 3.xx.
Điều này bao gồm việc bắt đầu nhanh chóng. Như đã đề cập trong các nhận xét, để biết cấu hình nâng cao hơn và tự động hóa, hãy kiểm tra bài viết này.