The Editor Test Runner uses NUnit library for authoring and running th การแปล - The Editor Test Runner uses NUnit library for authoring and running th ไทย วิธีการพูด

The Editor Test Runner uses NUnit l

The Editor Test Runner uses NUnit library for authoring and running the tests. Your editor tests should be place under Editor folder (see Special Folders for more information). The runner will scan the assemblies (including external assemblies included in the project that reference nunit.framework library) and generate a list with tests that were located.

The advantage of the Editor Tests Runner integrated with the editor over a test runner from an IDE (like MonoDevelop or Visual Studio) is the possibility to invoke certain Unity API. Some Unity APIs will not be accessible if accessed outside of the editor (eg instantiating GameObjects). The tests are executed in the editor, in non-play mode, all in one frame. It is not possible to skip a frame and/or execute an API that requires skipping frames.

The code you execute via the test runner will directly affect your currently opened scene. For example, if you instantiate a GameObject, it will be persisted on the scene. Most of the times such behaviour is undesired. The test runner is integrated with the Undo system and will try to undo the changes after the run. In order for that to happen, you need to register every undoable change in the Undo system. Note: Undoing changes may take extra time to execute. As an option, the runner can execute tests on a new scene. When this option selected, before each run the tests runner will open a new scene, execute tests and reopen the original scene. This may prompt the user to save the scene (unless Autosave scene option is selected).
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
วิ่งทดสอบแก้ไข NUnit ราที่ใช้สำหรับการเขียนแก้ และเรียกใช้การทดสอบ ทดสอบการแก้ไขของคุณควรเป็นสถานที่ภายใต้โฟลเดอร์แก้ไข (ดูโฟลเดอร์พิเศษสำหรับข้อมูลเพิ่มเติม) นักวิ่งที่จะสแกนแอสเซมบลี (รวมถึงแอสเซมบลีภายนอกที่รวมอยู่ในโครงการที่อ้างอิงไลบรารี nunit.framework) และสร้างรายการทดสอบที่อยู่ประโยชน์ของการวิ่งทดสอบแก้ไขที่รวมกับตัวแก้ไขผ่านวิ่งทดสอบจากข้อ IDE (เช่น MonoDevelop หรือ Visual Studio) เป็นไปได้การเรียก API บางสามัคคี บาง APIs สามัคคีจะไม่สามารถเข้าถึงได้ถ้าเข้าถึงภายนอกแก้ไข (เช่นด่วน GameObjects) การทดสอบจะดำเนินการในการแก้ไข ในโหมด-เล่น ทั้งหมดในหนึ่งเฟรม เป็นไปไม่ได้จะข้ามเฟรม หรือเรียกใช้ API ที่ต้องข้ามเฟรมรหัสที่คุณดำเนินการผ่านการทดสอบ runner โดยตรงจะมีผลต่อฉากเปิดในปัจจุบัน เช่น ถ้าคุณสร้างอินสแตนซ์ของการ GameObject มันจะได้อยู่ในฉาก ส่วนใหญ่ของเวลาเช่นพฤติกรรมไม่พึงประสงค์ วิ่งทดสอบรวมกับระบบการเลิกทำ และพยายามที่จะเลิกทำการเปลี่ยนแปลงหลังจากการทำงาน เพื่อที่จะเกิดขึ้น คุณต้องลงทะเบียนการเปลี่ยนแปลง undoable ส่งในระบบยกเลิก หมายเหตุ: การยกเลิกการเปลี่ยนแปลงอาจใช้เวลาดำเนินการ เป็นตัวเลือก การวิ่งสามารถดำเนินการทดสอบในฉากใหม่ เมื่อเลือกตัวเลือกนี้ ก่อนที่จะเรียกแต่ละ วิ่งทดสอบจะเปิดฉากใหม่ ดำเนินการทดสอบ และเปิดฉากเดิม นี้อาจพร้อมท์ผู้ใช้เพื่อบันทึกภาพ (ยกเว้นบันทึกอัตโนมัติฉากเลือก)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
บรรณาธิการวิ่งทดสอบใช้ไลบรารี NUnit สำหรับการเขียนและทำงานการทดสอบ การทดสอบการแก้ไขของคุณควรจะเป็นสถานภายใต้โฟลเดอร์บรรณาธิการ (ดูโฟลเดอร์พิเศษสำหรับข้อมูลเพิ่มเติม) รองชนะเลิศอันดับจะสแกนประกอบ (รวมถึงการประกอบภายนอกรวมอยู่ในโครงการที่อ้างอิงห้องสมุด nunit.framework) และสร้างรายการที่มีการทดสอบที่ได้อยู่. ประโยชน์ของการวิ่งทดสอบแก้ไขบูรณาการกับการแก้ไขผ่านการทดสอบวิ่งจาก IDE ( เช่น MonoDevelop หรือ Visual Studio) เป็นไปได้ที่จะก่อให้เกิดความสามัคคีบาง API บางความสามัคคี APIs จะไม่สามารถเข้าถึงถ้าเข้าถึงนอกของการแก้ไข (เช่น instantiating GameObjects) การทดสอบจะมีการดำเนินการในการแก้ไขในโหมดที่ไม่ใช่การเล่นทั้งหมดในหนึ่งเฟรม มันเป็นไปไม่ได้ที่จะข้ามกรอบและ / หรือดำเนินการ API ที่ต้องกระโดดข้ามเฟรม. รหัสที่คุณดำเนินการผ่านทางวิ่งทดสอบโดยตรงจะมีผลต่อฉากเปิดอยู่ของคุณ ตัวอย่างเช่นถ้าคุณยกตัวอย่าง GameObject ก็จะยังคงอยู่ในที่เกิดเหตุ มากที่สุดเท่าที่พฤติกรรมดังกล่าวเป็นที่ไม่พึงประสงค์ วิ่งทดสอบจะบูรณาการกับระบบเลิกทำและจะพยายามที่จะยกเลิกการเปลี่ยนแปลงหลังจากการทำงาน ในการสั่งซื้อที่จะเกิดขึ้นคุณจะต้องลงทะเบียนทุกการเปลี่ยนแปลงสามารถสั่งยกเลิกในระบบเลิกทำ หมายเหตุ: การเปลี่ยนแปลงยกเลิกอาจต้องใช้เวลาในการดำเนินการพิเศษ เป็นตัวเลือกนักวิ่งที่สามารถดำเนินการทดสอบในฉากใหม่ เมื่อเลือกตัวเลือกนี้ก่อนที่จะเรียกใช้การทดสอบวิ่งจะเปิดฉากใหม่ดำเนินการทดสอบและเปิดใหม่อีกครั้งฉากเดิม นี้อาจจะแจ้งให้ผู้ใช้สามารถบันทึกฉาก (ยกเว้นกรณีที่ตัวเลือกฉากการบันทึกอัตโนมัติถูกเลือก)



การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2026 I Love Translation. All reserved.

E-mail: