เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
คุณลักษณะใดของ Visual Studio Code ที่มีมุมมองแบบต้นไม้ที่แสดงรายการกรณีทดสอบทุกกรณีในพื้นที่ทํางานของคุณ และให้คุณเรียกใช้หรือแก้ไขข้อบกพร่องได้
มุมมอง Test Explorer ที่จัดทําโดยส่วนขยาย C# Dev Kit
มุมมองแชทใน GitHub Copilot
มุมมอง Solution Explorer
คุณต้องการสร้างโครงการทดสอบ xUnit ใหม่ใน Visual Studio Code วิธีที่ตรงที่สุดในการทําเช่นนี้คืออะไร?
เปิด Command Palette และเรียกใช้ .NET: New Project... จากนั้นเลือก xUnit Test Project
.NET: New Project...
xUnit Test Project
คลิกขวาที่เครื่องมือแก้ไขแล้วเลือกGenerate Code>Generate Tests
Generate Code
Generate Tests
เปิดมุมมองแชทและเรียกใช้ /newproject คําสั่งเครื่องหมายทับ
/newproject
คําสั่งเครื่องหมายทับใดในมุมมองแชทที่สร้างการทดสอบหน่วยสําหรับโค้ดที่ใช้งานอยู่ในตัวแก้ไขในปัจจุบัน
/tests
/setupTests
/explain
เอเจนต์ในตัวสามตัวที่พร้อมใช้งานในมุมมอง GitHub Copilot Chat คืออะไร
ถาม วางแผน และตัวแทน
ถาม แก้ไข และตัวแทน
วางแผน ดีบัก และเอเจนต์
ทีมของคุณมีงานทดสอบหลายขั้นตอน: นั่งร้านโครงการทดสอบใหม่ สร้างการทดสอบในไฟล์แอปพลิเคชันหลายไฟล์ และเรียกใช้การทดสอบ ตัวแทนคนใดเหมาะที่สุดที่จะทํางานนี้ให้เสร็จโดยอัตโนมัติ
ตัวแทน
ตัวแทน Ask
ตัวแทนแผน
คุณต้องการให้ GitHub Copilot สร้างการทดสอบหน่วยสําหรับไฟล์ที่ใช้งานอยู่ และเขียนลงในโครงการทดสอบโดยตรง ตัวแทนใดในมุมมอง Chat เป็นจุดเริ่มต้นที่แนะนํา
เอเยนต์
ถาม
วางแผน.
ไฟล์ทดสอบมีวิธีการทดสอบ xUnit หลายวิธีอยู่แล้ว คุณต้องการเพิ่มการทดสอบอย่างรวดเร็วสําหรับกรณีพิเศษอีกสองสามกรณีโดยทํางานโดยตรงในตัวแก้ไข คุณลักษณะ GitHub Copilot ใดที่เหมาะสมที่สุด
คําแนะนําแบบอินไลน์ของข้อความโกสต์ในตัวแก้ไข
/setupTestsคําสั่งเครื่องหมายทับในมุมมองแชท
ตัวแทนแผนในมุมมองแชท
การทดสอบหน่วยล้มเหลวใน Test Explorer วิธีที่เร็วที่สุดในการขอให้ GitHub Copilot เสนอการแก้ไขสําหรับความล้มเหลวนั้นคืออะไร
วางเมาส์เหนือการทดสอบที่ล้มเหลวใน Test Explorer แล้วเลือกปุ่มแก้ไขความล้มเหลวในการทดสอบ (ไอคอนประกายไฟ)
เรียกใช้ /setupTests คําสั่งเครื่องหมายทับในมุมมองแชท
คลิกขวาที่ไฟล์ทดสอบแล้วเลือกGenerate Code>Generate Tests
คุณต้องตอบคำถามทั้งหมดก่อนที่จะตรวจสอบงานของคุณ
หน้านี้มีประโยชน์หรือไม่
ต้องการความช่วยเหลือในหัวข้อนี้หรือไม่
ต้องการลองใช้ Ask Learn เพื่อทําให้ชัดเจนหรือแนะนําคุณผ่านหัวข้อนี้หรือไม่