早上好,
我正在尝试使用Silex\WebTestCase
设置一些测试,以确保我的应用程序正常运行。为此,我需要将一些参考数据加载到后端存储中。我正在使用带有https://github.com/doctrine/search库的ElasticSearch。
我认为最好的方法是使用Fixtures,即symfony / data-fixture。但是我无法弄清楚如何使用它们。这是因为灯具需要实现FixturesInterface
,表明load()
方法应该接收兼容的Doctrine ObjectManager,但是当我使用搜索库时,我认为我没有这样的对象。
因为这是针对测试数据的,所以我可以写一些本土的东西,但我想使用适合这种情况的东西。
有没有人有一个在Silex应用程序中使用灯具的例子,我至少可以看看它是否指向正确的方向?
谢谢,拉塞尔