Preset tệp kiểm thử, một bộ cho mỗi câu hỏi kiểm thử
Preset là cả một bộ tệp kiểm thử được thiết kế quanh một câu hỏi, kèm manifest nêu cách hệ thống của bạn cần phản ứng với từng tệp. Bạn chọn câu hỏi, công cụ dựng bộ. Mỗi preset có trang riêng nói nó thường tìm thấy gì, trong bộ có gì và mọi thiết lập nó nhận.
-
Một tệp hợp lệ và nhỏ nhất mà định dạng cho phép có qua được không?
empty-and-minimal -
Hệ thống của tôi có lưu, hiển thị và trả lại một tên tệp mà nó không ngờ tới không?
filename-handling -
Giới hạn kích thước có được áp dụng đúng nơi nó được khai báo không?
size-boundaries -
Việc nhập bảng của tôi có chịu được những gì công cụ thật xuất ra không?
tabular-import -
Trình đọc của tôi có biết tệp ở mã hóa nào, hay chỉ đoán?
text-encoding -
Biểu mẫu tải lên của tôi có nhận đúng thứ nó cần và từ chối phần còn lại không?
upload-validation
Preset khác công thức thế nào?
Về bản chất thì không khác. Preset là công thức mà công cụ viết cho bạn từ vài thiết lập. tfg
preset eject in công thức đó ra để bạn giữ cạnh các bài kiểm thử và chỉnh sửa, và công
thức của riêng bạn có thể xây trên một preset bằng một dòng, extends: preset: theo
sau là id của nó.
tfg preset list
tfg preset show size-boundaries
tfg preset eject size-boundaries > my.yaml
Tôi có thể tin các giá trị mặc định không?
Với các tệp thì có. Với con số chỉ hệ thống của bạn biết, như giới hạn của một biểu mẫu tải lên, giá
trị mặc định là giá trị tạm của chúng tôi, và công cụ nói vậy mỗi lần dùng một giá trị như thế.
Trang của mỗi preset đánh dấu các thiết lập đó, và tfg preset show nói điều đó
trước khi ghi bất cứ gì.