Tôi đang cố gắng sử dụng tính năng tạo thử nghiệm đơn vị của Visual Studio. Điều đầu tiên tôi tìm thấy là this extension, nhưng vì một số lý do nó không hoạt động - ngay cả sau khi khởi động lại, mặc dù tôi có thể xác minh phần mở rộng được cài đặt, "Tạo đơn vị thử nghiệm" không hiển thị trong menu ngữ cảnh khi tôi nhấp chuột phải trong một phương thức.Visual Studio 2012 Đơn vị kiểm tra: Bộ điều khiển phải có thuộc tính phần tử thử nghiệm được thiết lập
Điều tiếp theo tôi đã thử là một cách giải quyết mà tôi tìm thấy trong một trong các đánh giá - dường như tính năng ban đầu vẫn tồn tại, chỉ bị chôn vùi. Cách giải quyết là:
- Tools-> Options
- Môi trường-> Keyboard
- Hiện lệnh chứa 'đơn vị'
- Đính kèm một phím tắt để "
EditorContextMenus.CodeWindow.CreateUnitTests
".
Nhưng điều đó không có tác dụng, hoặc - như trong, dường như không có gì xảy ra. Có hai lệnh khác có thể có liên quan - EditorContextMenus.CodeWindow.GenerateUnitTests
và Project.AddUnitTest
. Cả hai đều không làm việc đó - thứ hai không làm gì cả, cái trước cho tôi lỗi "Bộ điều khiển phải có thuộc tính phần tử thử nghiệm được thiết lập".
Vì vậy, tôi không thực sự chắc chắn những gì khác để thử.
Tôi đang gặp phải vấn đề tương tự. Quyền truy cập lớp và phương thức là công khai nhưng tôi vẫn đang gặp vấn đề. – Shimmy
Bạn có thể chỉ cho tôi mã không? Nó phải hiển thị giao diện người dùng chính xác khi lớp và phương thức đều công khai. –