Ringkasan
Dalam modul ini, Anda mempelajari cara menggunakan GitHub Copilot dan Visual Studio Code untuk membuat dan memelihara pengujian unit untuk proyek C#. Anda memeriksa lingkungan pengujian Visual Studio Code yang disediakan oleh .NET SDK dan ekstensi C# Dev Kit, termasuk Test Explorer, perintah jalankan dan debug, dan kerangka kerja pengujian yang didukung (xUnit, NUnit, dan MSTest). Anda kemudian menggunakan tampilan GitHub Copilot Chat dalam mode Agen untuk menghasilkan uji unit dengan perintah slash /setupTests dan /tests, serta melihat bagaimana mode Ask membantu Anda menjelajahi kasus batas dan opsi pengujian sebelum mengizinkan Agen mengubah file apa pun.
Anda juga mempelajari bagaimana agen Plan dan sesi agen yang lebih lama memperluas alur kerja untuk tugas pengujian berskala lebih besar. Agen Plan menghasilkan strategi pengujian yang dapat ditinjau sebelum kode apa pun ditulis, dan Agent mengotomatiskan alur kerja multi-file yang membuat kerangka proyek, menghasilkan pengujian, dan menjalankan rangkaian pengujian yang dihasilkan. Terakhir, Anda mempelajari bagaimana saran ghost text memperluas cakupan di dalam editor, dan bagaimana tombol Fix Test Failure di Test Explorer serta perintah garis miring /fixTestFailure membantu Anda mendiagnosis dan mengatasi kegagalan pengujian.
Yang utama adalah GitHub Copilot memungkinkan Anda menelusuri setiap tahap alur kerja pengujian unit—penyiapan, pembuatan, ekstensi, dan perbaikan—tanpa meninggalkan Visual Studio Code, sementara C# Dev Kit menjaga proyek pengujian tetap terorganisir dan dapat dijalankan.
Bacaan Tambahan: