2009-09-06 40 views
8

Tôi đang gặp một vấn đề nhỏ gây phiền nhiễu với resharper cố gắng chạy thử nghiệm đơn vị của tôi, bằng cách sử dụng mstest. Tôi có thể chọn một thử nghiệm đơn vị cá nhân và chạy/gỡ lỗi nó tốt nhưng khi tôi chọn nút cha để chạy một loạt các bài kiểm tra, các bài kiểm tra không chạy; nó chỉ hiển thị trong một vài giây và sau đó thử nghiệm sẽ chuyển thành màu xám. Nếu tôi đặt các điểm ngắt trong các thử nghiệm và thử lại với trình gỡ lỗi, tôi nhận được kết quả tương tự và không có điểm ngắt nào được nhấn. Có ai khác trải qua điều này trước đây không?Resharper vấn đề với các bài kiểm tra đơn vị

+0

Vâng tôi đang gặp vấn đề này cùng với ReSharper 4.5.1274.1 trong VS2005. Rất phiền phức. Được sử dụng để làm việc tốt với phiên bản 4.5.1231.7. – Craig

+0

Tôi cũng đã cho nó một whirl trong VS2008 sp1 với resharper 4.5.1274.1 và nó không làm việc cho tôi hoặc là .... Nếu nó giúp bạn có thể tải về phiên bản cá nhân của TestDriven.net tại http://www.testdriven.net/ download.aspx của nó vẫn làm việc như một nhà vô địch để chạy thử nghiệm ở mức dự án/fixture/method. – ElvisLives

+0

Tôi đang gặp vấn đề tương tự! Bạn đã bao giờ nhận ra điều này chưa? – CaffGeek

Trả lời

1

Cố gắng xây dựng lại dự án thử nghiệm/toàn bộ giải pháp của bạn. Đôi khi tôi gặp vấn đề tương tự khi trình chia sẻ lại hiển thị các thử nghiệm mà tôi đã xóa hoặc không thực hiện các thử nghiệm cho các phương pháp mới trong dự án SUT. Sau khi xây dựng lại nó được trở lại đồng bộ.

+0

Thử rằng cảm ơn, vẫn không có niềm vui mặc dù: ( – Charlie

1

Đã khắc phục sự cố này với ReSharper 5.0.1659 và VS2010. Chỉ ra rằng vấn đề nằm ở đâu đó trong tệp cấu hình testrun mà VS tạo ra khi chạy thử nghiệm theo cách VS thông thường. Loại bỏ chúng khỏi cả hai đĩa cũng như tài liệu tham khảo trong tệp giải pháp đã giải quyết được sự cố và tôi đã có thể chạy thử nghiệm với ReSharper một lần nữa.

+2

Cụ thể là những tập tin này và những nơi họ đang nằm? Cảm ơn! –

2

Đối với bất kỳ ai sử dụng bản cập nhật VS2012 2 (Charlie rõ ràng không phải là khi anh ấy đặt câu hỏi, nhưng đối với bất kỳ ai khác ...), hãy đảm bảo bạn có phiên bản R # 7.1.3 trở lên. Tại thời điểm viết bài này, việc phát hành chính thức là 7.1.2, do đó bạn sẽ phải đi theo liên kết này để đi tải nó: http://download.jetbrains.com/resharper/ReSharperSetup.7.1.3000.1964.msi (như tham chiếu từ http://youtrack.jetbrains.com/issue/RSRP-339987)

Các vấn đề liên quan