2013-01-24 22 views
7

Làm thế nào để thực hiện một phương pháp thử nghiệm không chạy được trong thử nghiệm đơn vị Visual Studio? sử dụng studio trực quan 2010 với .NET 4.0.Làm thế nào để thực hiện một phương pháp thử nghiệm Không chạy được trong thử nghiệm đơn vị Visual Studio

Giả sử tôi có 10 phương pháp thử nghiệm, trong đó, 1 phương pháp thử nghiệm không hoạt động do phụ thuộc bên ngoài. Nếu tôi muốn chạy hết 10 thì tôi sẽ gặp lỗi trong một bài kiểm tra.

Một giải pháp là: Không chạy thử nghiệm. Nhưng tôi cần phải biết, là có bất kỳ thuộc tính hoặc bất cứ điều gì như thế, mà chỉ đơn giản là bỏ qua các thử nghiệm và nó sẽ không được chạy.

Tôi đã thử với [WorkItem(1234)] Thuộc tính, nhưng vẫn thử nghiệm đang chạy.

Bất kỳ trợ giúp nào được đánh giá cao.

+0

loại bỏ thuộc tính TestMethod? – daryal

+0

Vâng .. đó có thể là một giải pháp, nhưng không trông đầy hứa hẹn ... cảm ơn mặc dù –

+0

Tại sao không hứa hẹn? :) – Kimi

Trả lời

24

Vâng, bạn có thể thêm Ignore thuộc tính để kiểm tra bạn muốn bỏ qua:

[TestMethod, Ignore] 
public void ThisTestWontRun() 
{ 
    // Test code here 
} 
Các vấn đề liên quan