Sách của Sebastian Bergmann "Các giải pháp và ứng dụng PHP phát triển chất lượng cao của thế giới thực" đi vào chi tiết hơn nhưng chủ yếu là thông qua các ví dụ. Những điều tốt về phương pháp được đặt tên tốt là họ không cần tài liệu toàn diện. Bạn chỉ cần hiểu các khái niệm của tất cả những thứ này trước tiên. Gợi ý, equalTo() thường được sử dụng bên trong các xác nhận tùy chỉnh, ví dụ: $ this-> assertThat ($ foo, $ this-> logicalNot ($ this-> equalTo ($ bar))); hoặc phổ biến hơn trong các kỳ vọng như -> với ($ this-> equalTo ('something')).
Các khái niệm chính được ghi lại tốt, tôi hiếm khi phải tìm hiểu mã nguồn. Ví dụ, với() "Chỉ định các xác nhận để thực hiện trên thông số được thông qua. Trong trường hợp đơn giản nhất, hãy gọi nó bằng giá trị bạn muốn sử dụng để gọi phương thức, theo thứ tự giống nhau. Params bao gồm: $ this-> bất kỳ thứ gì (), $ this-> greaterThan ($ n), $ this-> stringContains ($ str), isTrue(), isFalse(), isNull(), bằngToTo(), v.v. " Trong khi đó, một lần() được gọi từ trong số mong đợi() và mong đợi() "ghi lại một kỳ vọng mới, chẳng hạn như số lần phương pháp được chỉ định trong phương thức(), được mong đợi sẽ được gọi. $ this-> chính xác ($ count), once(), atLeastOnce(), never(), any() hoặc tại ($ index). "
Tôi e rằng không có bất kỳ điều gì.Đã tìm kiếm cho nó bản thân mình và kết thúc bằng cách tìm kiếm thông qua nguồn và thử nghiệm và lỗi (và cũng thất vọng) – Mchl
@ MH: xấu hổ về chúng tôi - có một ;-) Một người chỉ cho tôi để nó sẽ gửi một câu trả lời trong một thời điểm. – zerkms