Tóm tắt

Đã hoàn thành

Trong mô-đun này, bạn đã học cách sử dụng GitHub Copilot và Visual Studio Code để tạo và duy trì các bài kiểm tra đơn vị cho các dự án C#. Bạn đã kiểm tra môi trường kiểm tra Visual Studio Code được cung cấp bởi .NET SDK và tiện ích mở rộng C# Dev Kit, bao gồm Test Explorer, các lệnh chạy và gỡ lỗi cũng như các khung kiểm tra được hỗ trợ (xUnit, NUnit và MSTest). Sau đó, bạn đã sử dụng chế độ xem Copilot Chat GitHub ở chế độ Tác nhân để tạo kiểm thử đơn vị bằng các lệnh gạch chéo /setupTests/tests và xem chế độ Hỏi giúp bạn khám phá các trường hợp biên và tùy chọn kiểm thử trước khi cho phép Tác nhân thay đổi bất kỳ tệp nào.

Bạn cũng đã khám phá cách Plan agent và các phiên Agent dài hơn mở rộng quy trình làm việc cho các tác vụ thử nghiệm lớn hơn. Tác nhân Kế hoạch tạo ra một chiến lược kiểm tra có thể xem xét trước khi viết bất kỳ mã nào và Tác nhân tự động hóa quy trình làm việc nhiều tệp để tạo giàn giáo cho các dự án, tạo kiểm tra và chạy bộ kết quả. Cuối cùng, bạn đã tìm hiểu cách các đề xuất văn bản ma mở rộng phạm vi từ bên trong trình chỉnh sửa và cách nút Fix Test Failure của Test Explorer và /fixTestFailure lệnh gạch chéo giúp bạn chẩn đoán và giải quyết các bài kiểm tra không thành công.

Bài học chính là GitHub Copilot cho phép bạn di chuyển qua mọi giai đoạn của quy trình kiểm thử đơn vị — thiết lập, tạo, mở rộng và sửa chữa — mà không cần rời khỏi Visual Studio Code, trong khi C# Dev Kit giữ cho dự án kiểm tra có tổ chức và có thể chạy được.

Đọc thêm: