Một số lưu ý khi sử dụng beforeSuite
và afterSuite
:
-
Trong một class test chỉ nên định nghĩa
beforeSuite
vàafterSuite
một lần duy nhất để đảm bảo về thứ tự chạy của mỗi closure trong class đó. -
Trong một dự án, bạn có thể chỉ định càng nhiều càng tốt các
beforeSuite
vàafterSuite
như bạn muốn. Tất cả các closurebeforeSuite
sẽ được thực hiện trước khi bất kì các class test nào được chạy, và tất cả các closureafterSuite
sẽ được thực hiện khi tất cả các testcase được kiểm tra hết. -
Khi chạy một class test, thì closure
beforeSuite
sẽ được thực hiện nhưng closureafterSuite
sẽ không được thực hiện trừ khi test toàn bộ project.
Tạm kết
- Tìm hiểu về các mô hình TDD & BDD trong việc áp dụng UnitTest
- Tìm hiểu về thư viện Quick, cách cài đặt
- Các cú pháp cơ bản sử dụng Quick cho các testcase
- Sử dụng các before & after trong việc thực thi 1 hay nhóm testcase