Sublime Text - Kiểm tra mã Python

Cung cấp Python unittest, một khung kiểm thử đơn vị chính thức để kiểm tra đơn vị các tập lệnh được thiết kế trước khi triển khai. Nó còn được gọi làPyUnit. Các bài kiểm tra đơn vị Python được sử dụng trong trình soạn thảo Sublime Text được gọi làsublime-unittests và chúng có sẵn trong liên kết sau -

https://github.com/martinsam/sublime-unittest

Các bài kiểm tra đơn vị này chứa một số đoạn mã hữu ích để dễ dàng viết các trường hợp kiểm thử đơn vị.

Cài đặt UnitTest

Kiểm soát gói của Sublime quản lý việc cài đặt unittests và các bước sau đây mô tả chi tiết về nó:

Step 1 - Sử dụng bảng lệnh của Sublime Editor Ctrl+Shift+P để cài đặt gói, như được hiển thị trong ảnh chụp màn hình dưới đây -

Step 2 - Các gói đã cài đặt sử dụng hai đoạn mã chính sau:

  • testclass được sử dụng để tạo một lớp thử nghiệm mới

  • testfunc được sử dụng để tạo một hàm kiểm tra mới để chúng tôi điền vào

Step 3- Bảng điều khiển tính toán kết quả kiểm tra như được hiển thị trong ảnh chụp màn hình bên dưới. Lưu ý rằng kết quả phụ thuộc vào sự thành công hay thất bại của thử nghiệm.

Success Result

Failure Result

Note - Các trường hợp kiểm thử đơn vị hoạt động như một trình biên dịch cho các tập lệnh tính toán trong python.