Đường "Dưới cùng": Làm cách nào để bạn thiết lập NCrunch để loại trừ tất cả các thử nghiệm trong một danh mục nhất định, ví dụ: "LongRunning"?Loại trừ các thử nghiệm từ một danh mục nhất định
Stack Overflow search cung cấp không có kết quả, và relevant NCrunch wiki page chỉ thông báo với tôi rằng "thuộc tính Thể loại NUnit là cũng giống như mạnh mẽ như NCrunch", mà là thoải mái nhưng không cho tôi biết làm thế nào để sử dụng những Thể loại.
Để làm rõ thêm, tôi đã mong đợi một danh sách hộp kiểm ở đâu đó để bật/tắt danh mục, tương tự như tùy chọn /exclude
trong NUnit Test Runner để loại trừ tất cả các thử nghiệm trong các danh mục nhất định.
PS. Tôi đã gắn thẻ câu hỏi này chỉ với NCrunch, nó không có vẻ có liên quan mà tôi đang sử dụng NUnit như khuôn khổ thử nghiệm của tôi. Nếu câu trả lời cho biết nếu không tôi rất vui khi thêm thẻ.
Đây là những gì tôi hiện đang làm, nhưng nó vẫn không hoàn toàn đáp ứng nhu cầu của tôi. Ngoài các bài kiểm tra đơn vị của tôi, tôi có các bài kiểm tra tích hợp nhấn vào cơ sở dữ liệu. Khi tôi ra khỏi văn phòng mà không có kết nối mạng, tôi muốn các kiểm tra đó hoàn toàn bị bỏ qua, thay vì không cho chúng chạy tự động. Tôi không nghĩ rằng hiện nay có một cách để đạt được điều này, nhưng hy vọng một phiên bản tương lai cho phép nó: ( –
Tôi đồng ý @mo.Trước khi tải ban đầu NCrunch luôn chạy tất cả các bài kiểm tra rõ ràng ngay cả với tập NonNotHaveCategory. – Daniel
Chỉ cần nhìn thấy một bài đăng trên diễn đàn NCrunch, điều này thực sự không hoạt động chính xác.Các bài kiểm tra cho thấy là bị hỏng vì dữ liệu được lưu trong bộ nhớ cache. – Daniel