Một trong những công cụ tốt nhất cho mutation testing trong C# là VisualMutator. Nó tích hợp với môi trường lập trình .NET.
Các tính năng của VisualMutator:
- Đo lường chất lượng bộ test suite.
- Tạo first-order mutants bằng toán tử biến đổi tích hợp và tùy chỉnh.
- Xem các đoạn code đã sửa đổi trong C#.
- Chạy test NUnit và XUnit trên các mutant sinh ra.
- Cung cấp thông tin test pass/fail.
- Xuất kết quả ra file XML.
- Xem chi tiết mutant ngay sau khi bắt đầu quá trình mutation testing.
- Đưa ra kết quả dưới dạng mutation score.