ไฟล์ spec คืออะไรในเชิงมุม?
ไฟล์ spec คืออะไรในเชิงมุม?

วีดีโอ: ไฟล์ spec คืออะไรในเชิงมุม?

วีดีโอ: ไฟล์ spec คืออะไรในเชิงมุม?
วีดีโอ: 11. What is Expectations in Testing and write expectation in spec file using expect method - Jasmine 2024, อาจ
Anonim

NS ไฟล์ข้อมูลจำเพาะ เป็นหน่วยทดสอบสำหรับแหล่งที่มาของคุณ ไฟล์ . อนุสัญญาสำหรับ เชิงมุม แอปพลิเคชันคือการมี. สเปค . พวกมันทำงานโดยใช้เฟรมเวิร์กการทดสอบจัสมินจาวาสคริปต์ผ่านตัวทดสอบ Karma (https://karma-runner.github.io/) เมื่อคุณใช้คำสั่ง ng test

รู้ยัง ไฟล์. TS ในเชิงมุมคืออะไร

ทสึ : นี้ ไฟล์ เป็นหน่วยทดสอบ ไฟล์ ที่เกี่ยวข้องกับองค์ประกอบแอพ นี้ ไฟล์ ใช้ร่วมกับการทดสอบหน่วยอื่นๆ มันวิ่งจาก เชิงมุม CLI โดยคำสั่ง ng ทดสอบ แอป. ส่วนประกอบ.

ยังรู้อะไรอยู่ข้างหน้าEach ในเชิงมุม? อธิบายบล็อค กำหนดชุดการทดสอบ และแต่ละบล็อคนั้นมีไว้สำหรับการทดสอบแต่ละรายการ ก่อนแต่ละ วิ่ง ก่อนทุกครั้ง ทดสอบและใช้สำหรับส่วนการตั้งค่าของการทดสอบ afterEach ทำงานหลังจากการทดสอบแต่ละครั้งและใช้สำหรับส่วนที่ฉีกขาดของการทดสอบ คุณยังสามารถใช้ beforeAll และ afterAll ได้ และสิ่งเหล่านี้จะทำงานก่อนหรือหลังการทดสอบทั้งหมด

ยังต้องรู้ debugElement คืออะไร?

debugElement เป็นวิธีการแบบเชิงมุม. nativeElement() คือ API เฉพาะของเบราว์เซอร์ที่ส่งคืนหรือให้สิทธิ์การเข้าถึงแผนผัง DOM หากเรามั่นใจว่าแอปพลิเคชันของเราจะทำงานบนเบราว์เซอร์เท่านั้น เราก็สามารถใช้ let el = fixture ได้โดยไม่ลังเล เนทีฟเอลิเมนต์

No_errors_schema คืออะไร

NO_ERRORS_SCHEMA ลิงค์ กำหนดสคีมาที่อนุญาตให้คุณสมบัติใด ๆ ในองค์ประกอบใด ๆ

แนะนำ: