Phương thức mock mặc định của Apidog là Smart mock, tự động tạo dữ liệu dựa trên đặc tả phản hồi. Tuy nhiên, bạn có thể cấu hình công cụ mock để ưu tiên các ví dụ phản hồi khi có sẵn.Cấu hình#
Để thay đổi mức ưu tiên mock mặc định:1
Điều hướng đến Project Settings → Feature Settings → Mock Settings
2
Thay đổi
Default mock method thành tùy chọn bạn mong muốn
Tùy chọn ưu tiên Mock#
Smart Mock trước tiên (Mặc định)#
Đây là cài đặt mặc định cho "Default mock method."Mock Expectation > Smart Mock
| Mức ưu tiên | Phương thức | Khi được sử dụng |
|---|
| 1 | Mock Expectation | Nếu tồn tại expectation khớp |
| 2 | Smart Mock | Đối với tất cả các yêu cầu khác |
Ví dụ phản hồi trước tiên#
Khi được đặt thành "Response example first," mức ưu tiên sẽ thay đổi để ưu tiên các ví dụ đã được định nghĩa trước.Mock Expectation > Response Example > Smart Mock
| Mức ưu tiên | Phương thức | Khi được sử dụng |
|---|
| 1 | Mock Expectation | Nếu tồn tại expectation khớp |
| 2 | Response Example | Nếu một ví dụ phản hồi được định nghĩa |
| 3 | Smart Mock | Phương án dự phòng cho các endpoint không có ví dụ |
Đối với các endpoint không có ví dụ phản hồi được chỉ định, Smart mock sẽ đóng vai trò là phương án dự phòng, bảo đảm các yêu cầu luôn nhận được phản hồi.
Các điểm cần lưu ý#
Bất kể bạn chọn trình tự ưu tiên nào, mock expectations luôn có mức ưu tiên cao nhất khi chúng được cấu hình và các điều kiện được đáp ứng.