Angular CLI - Phạm vi mã
Cú pháp
ng test <project> --codeCoverage=true
ng lệnh kiểm tra cho phép kiểm tra độ phủ của mã bằng cách sử dụng các trường hợp kiểm tra đã viết. Xem ví dụ bên dưới.
Di chuyển đến một dự án góc được cập nhật bằng lệnh ng xi18n . Bây giờ hãy chạy thử nghiệm với lệnh codeCoverage.
Thí dụ
\>Node\>TutorialsPoint> ng test --codeCoverage=true
10% building 2/2 modules 0 active07 06 2020 15:21:46.292:WARN [karma]: No captur
ed browser, open http://localhost:9876/
07 06 2020 15:21:46.299:INFO [karma-server]: Karma v4.4.1 server started at http
://0.0.0.0:9876/
07 06 2020 15:21:46.300:INFO [launcher]: Launching browsers Chrome with concurre
ncy unlimited
07 06 2020 15:21:46.312:INFO [launcher]: Starting browser Chrome
07 06 2020 15:21:55.456:WARN [karma]: No captured browser, open http://localhost
:9876/
07 06 2020 15:21:55.533:INFO [Chrome 83.0.4103 (Windows 7.0.0)]: Connected on so
cket gJgRaX_rXI6ZqoAiAAAA with id 261512
...
Chrome 83.0.4103 (Windows 7.0.0): Executed 1 of 2 SUCCESS (0 secs / 0.053 secs)
...
Chrome 83.0.4103 (Windows 7.0.0): Executed 2 of 2 SUCCESS (0.107 secs / 0.082 se
cs)
TOTAL: 2 SUCCESS
=============================== Coverage summary ===============================
Statements : 100% ( 8/8 )
Branches : 100% ( 0/0 )
Functions : 100% ( 3/3 )
Lines : 100% ( 6/6 )
================================================================================
Bây giờ lệnh kiểm tra đã tạo một thư mục phạm vi trong TutorialsPoint, thư mục dự án và đã chuẩn bị báo cáo về phạm vi ở định dạng html có sẵn dưới dạng \> Node \> TutorialsPoint \> cover \> TutorialsPoint \> index.html.