2014-06-20 21 views
5

Tôi có một số thử nghiệm trong nUnit gọi chương trình bên ngoài đôi khi mất hơn 10 giây để hoàn tất. Điều này hoạt động tốt khi tôi chạy chúng trong bảng điều khiển "Unit Test Sessions" của nUnit. Tuy nhiên, khi tôi sử dụng bộ chuyển đổi thử nghiệm (trong đó có những lợi ích của hơn thông qua đầu ra lỗi và phát hiện kiểm tra tự động), tôi nhận được lỗi sau:Bộ kiểm tra nUnit thử nghiệm Giới hạn thứ hai 10: thử nghiệm dài hạn trong nUnit

The request has taken more than 10 seconds to respond, aborting it. 
Exception has been thrown by the target of an invocation. 

Có cách nào tôi có thể kéo dài thời hạn này đối với các bài kiểm tra của tôi ? Đây có phải là vấn đề với bộ điều hợp hoặc với Visual Studio không?

Chỉnh sửa: Để làm rõ, tôi biết rằng việc bỏ qua chức năng tốn thời gian là điều thích hợp để làm. Ngay bây giờ, mặc dù, nó không có giá trị thời gian (trong ước tính của tôi) rằng nó sẽ mất để cấu trúc lại các bài kiểm tra đơn vị của tôi.

+0

Tôi đã tìm thấy điều này: [Kiểm tra dài hạn bị bỏ qua] (https://github.com/nunit/nunit-vs-adapter/issues/24), nhưng nó đang nói về ít nhất một vài phút, không phải 10 giây. – Kobi

Trả lời

1

Không có gì liên quan đến VS, vì Resharper có thể chạy thử nghiệm tốt hơn 10 giây. Điều này rất có thể là một hạn chế của bộ điều hợp.

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