Tôi có mã django tương tác với các đối tượng yêu cầu hoặc đối tượng người dùng. Ví dụ như:
foo_model_instance = models.get_or_create_foo_from_user(request.user)
Nếu bạn định thử nghiệm với vỏ trăn django hoặc trong một vật thể độc nhất, bạn sẽ vượt qua được thứ gì trong đó? Ở đây chỉ đơn giản là một đối tượng Người dùng sẽ làm, nhưng nhu cầu về một đối tượng yêu cầu giả cũng xuất hiện thường xuyên.
Đối với shell hoặc unittest:
- Làm thế nào để bạn chế nhạo người dùng?
- Làm thế nào để bạn mô phỏng các yêu cầu?