【发布时间】:2011-12-25 17:16:06
【问题描述】:
高效使用 MongoDB 和 PHPUnit 的最佳实践是什么?我应该(或可以)用什么来模拟访问 MongoDB 的对象? PHPUnit Mocker, Mockery, Phrophecy, Phactory?
【问题讨论】:
-
是的,我对这个主题还很陌生,我只找到了非常不具体的资源。我只是想确保在这种特定情况下遵循最佳实践:test mongodb in php applications。
-
我认为,测试的一般建议在这里适用:您编写一些测试,然后再编写一些测试。 PHP 有unit tests,不是吗?
-
是的,没问题,我使用 phpunit。我的问题更多是关于有效地使用 mongodb,我应该用什么来模拟对象? phpunit 嘲弄者,嘲弄者,工厂?
-
啊,你应该更新你的问题,让它更清楚。
-
你想模拟哪些个对象?存在许多模拟解决方案,选择一个适合您的解决方案。如果不知道是哪一个,就从和 PHPUnit 接近的那一个开始吧。
标签: mongodb unit-testing mocking phpunit phactory