Tôi có một bộ thử nghiệm lớn trong dự án .NET Core. Tôi có thể sử dụng cửa sổ Test Explorer để chọn một vài thử nghiệm để chạy.Làm cách nào để chạy thử nghiệm cụ thể bằng cách sử dụng thử nghiệm dotnet?
Tôi cũng có thể chạy toàn bộ bộ thử nghiệm trên dòng lệnh với dotnet test
. Có cách nào để chạy chỉ một (hoặc một vài) thử nghiệm trên dòng lệnh?
Tôi đã thử cách này và giải pháp này cũng hoạt động cho phiên bản 1.1 và phương pháp [Lý thuyết]. Chuyển đổi '-method' và' -class' không có sẵn trong 1,1 nữa và bạn sẽ nhận được một lỗi: 'MSBUILD: error MSB1001: Unkown switch. Switch: -method' – Teknikaali
Đúng, tôi vừa xác nhận điều này. '-method' không còn hoạt động nữa, nhưng' --filter' làm. Cảm ơn @andrecarlucci! –
Kể từ phiên bản 15.1, biểu thức có thể là từ khóa sẽ được đối sánh với tên đầy đủ. Như tài liệu nói "kiểm tra dotnet --filter xyz' giống như' kiểm tra dotnet - lọc FullyQualifiedName ~ xyz' "Rất thoải mái! – vtellier