2011-01-24 28 views
10

Tôi đang gặp sự cố khi chạy NUnit qua plugin Kiểm tra .NET. Với Visual Studio 2008. Tôi có một addin khi tôi sử dụng giao diện NUnit, hoạt động tốt. Tuy nhiên, addin dường như không hoạt động khi chạy NUnit thông qua TDD.NET. Tôi đã thử một vài điều, chẳng hạn như cập nhật lên phiên bản mới nhất, và đặt addin vào bản sao NUnit của TDD.NET, và sửa đổi tệp TDD.NET nunit.config để trỏ vào một bản sao khác nunit. Không có chiến lược nào trong số này hoạt động. Tôi đang thiếu gì? Cảm ơn trước!Kiểm tra .NET sẽ không sử dụng NUnit addins

+0

Tôi đang phải đối mặt với cùng một vấn đề. Addin hoạt động tốt khi chạy NUnit.exe hoặc nunit-console.exe bằng tay, nhưng nó không tải được addin khi sử dụng plugin TestDriven.NET Visual Studio 2010. – goenning

+0

@Oenning - Thử sử dụng [procmon] (http://technet.microsoft.com/en-us/sysinternals/bb896645) để xem liệu nó có cố gắng tải assembly/addin của bạn hay không. Nếu nó bắt đầu tải (ví dụ, bạn thấy nó được mở bởi TDD.exe), sau đó thử sử dụng [fuslogvw] (http://msdn.microsoft.com/en-us/library/e74a18c4%28VS.71%29.aspx) vì những lý do tiềm năng tại sao nó không được tải. –

+0

Nó có thể hữu ích để biết những gì addin (s) bạn đang sử dụng. Nhìn vào [NUnit Addin docs] (http://www.nunit.org/index.php?p=nunitAddins&r=2.5.10) có một số loại khác nhau của addins, và nó có thể là, ví dụ, GUI addins không được tải từ TDD.NET. Chỉ là một WAG. – SteveDonie

Trả lời

-1

thử chạy nunit-console.exe dưới dạng tập lệnh tạo bài đăng thuộc tính dự án của bạn. Nó thực hiện tự động sau mỗi lần xây dựng.

1

kiểm tra sau điều:

1) chắc chắn con trỏ của bạn là bên trong phương pháp kiểm tra của lớp thử nghiệm.
2) đảm bảo bạn xem bảng điều khiển xây dựng và trong hộp kết hợp trên cùng có giá trị bản dựng. Hãy chắc chắn rằng u thay đổi giá trị xây dựng để kiểm tra.

Và xem nếu có kết quả xét nghiệm là có thể nhìn thấy cũng cố gắng đọc tài liệu hướng dẫn của các plugin

http://www.testdriven.net/quickstart.aspx

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