PHPUnit được coi là một tiêu chuẩn de-facto cho mã kiểm tra đơn vị PHP.
Khung trả về kết quả trong một định dạng có thể đọc được dễ dàng.
Họ (các kết quả) được định dạng đúng để phân tích nhanh chóng và dễ dàng chuyển hướng
Điều gì là mới trong phiên bản này:.
- New Phar phát hành do phụ thuộc được cập nhật.
Điều gì là mới trong phiên bản 5.2.5:.
- New Phar phát hành do phụ thuộc được cập nhật
Điều gì là mới trong phiên bản 5.1.4:.
- New Phar phát hành do phụ thuộc được cập nhật
Điều gì là mới trong phiên bản 5.0.9:.
- New Phar phát hành do phụ thuộc được cập nhật
Điều gì là mới trong phiên bản 4.6.7:
- Tính năng mới:
- PHPUnit bây giờ có thể tùy chọn đánh dấu một thử nghiệm như rủi ro khi variabes toàn cầu, biến siêu toàn cầu, hoặc các thuộc tính tĩnh trong lớp người dùng xác định được thay đổi trong khi thực hiện một thử nghiệm. Bạn có thể sử dụng các --strict-toàn cầu trạng thái tùy chọn dòng lệnh và các thiết lập cấu hình beStrictAboutChangesToGlobalState cho phép kiểm tra này.
- Thay đổi:
- Các Phar xây dựng của PHPUnit không còn sử dụng một autoloader để tải các lớp riêng PHPUnit và thay vì tĩnh tải tất cả các lớp học về khởi động.
Điều gì là mới trong phiên bản 4.6.6:
- Tính năng mới:
- PHPUnit bây giờ có thể tùy chọn đánh dấu một thử nghiệm như rủi ro khi variabes toàn cầu, biến siêu toàn cầu, hoặc các thuộc tính tĩnh trong lớp người dùng xác định được thay đổi trong khi thực hiện một thử nghiệm. Bạn có thể sử dụng các --strict-toàn cầu trạng thái tùy chọn dòng lệnh và các thiết lập cấu hình beStrictAboutChangesToGlobalState cho phép kiểm tra này.
- Thay đổi:
- Các Phar xây dựng của PHPUnit không còn sử dụng một autoloader để tải các lớp riêng PHPUnit và thay vì tĩnh tải tất cả các lớp học về khởi động.
Điều gì là mới trong phiên bản 4.6.2:
- Tính năng mới:
- PHPUnit bây giờ có thể tùy chọn đánh dấu một thử nghiệm như rủi ro khi variabes toàn cầu, biến siêu toàn cầu, hoặc các thuộc tính tĩnh trong lớp người dùng xác định được thay đổi trong khi thực hiện một thử nghiệm. Bạn có thể sử dụng các --strict-toàn cầu trạng thái tùy chọn dòng lệnh và các thiết lập cấu hình beStrictAboutChangesToGlobalState cho phép kiểm tra này.
- Thay đổi:
- Các Phar xây dựng của PHPUnit không còn sử dụng một autoloader để tải các lớp riêng PHPUnit và thay vì tĩnh tải tất cả các lớp học về khởi động.
Điều gì là mới trong phiên bản 4.5.0:
- Cố định thông tin phiên bản phụ thuộc tùy chọn trong Phar xây dựng.
Điều gì là mới trong phiên bản 4.2.2:
- Cố định:
- tùy chọn cấu hình enforceTimeLimit không được xử lý
Điều gì là mới trong phiên bản 4.1.1:
- Thêm bí danh --selfupdate cho --self- cập nhật
- Cố định các tham số nhà xây dựng cho SebastianBergmann & # x5c; bản
Điều gì là mới trong phiên bản 3.7.28:
- Cố định:
- Stubbing / Mocking không làm việc trong quá trình cách ly khi sử dụng PHPUnit Phar
- lùi trên Windows (Phar) không được lọc đúng cách
Điều gì là mới trong phiên bản 3.6.2:
- Mã Vùng phủ sóng không hoạt động khi không có tập tin cấu hình XML được sử dụng.
Điều gì là mới trong phiên bản 3.5.15:
- Cố định GH-260: assertEqualXmlStructure () phát ra PHP thông báo.
- Cố định lớp tên phát hiện khi mở rộng từ một bộ kiểm tra.
- XML_RPC2, mà chỉ được sử dụng bởi người nghe vé Trác, bây giờ được đánh dấu một cách chính xác như một phụ thuộc tùy chọn.
- Các thử nghiệm runner PHPUnit không còn gọi xdebug_disable ().
- PHPUnit_Util_Fileloader và PHPUnit_Util_PHP bây giờ sử dụng escapeshellcmd () thay vì escapeshellarg () cho PHP nhị phân.
Yêu cầu :
- PHP 4.3 hoặc cao hơn
Bình luận không