Codeception には のオプションがあることに気付きましたsqlite:memory
。このような場合、 Mockeryをオプトアウトする必要がありますか?
私が理解しているのは、Mockery を使用すると、データベースへのアクセスを回避するためのテストが可能になるということです。前述の Codeception のオプションを使用すると、データベースにサンプル データをシードし、それをメモリにヒットさせることができます。
これを Selenium2 と PhantomJS と組み合わせると、いくつかのテストで Laravel 4 で 15 秒から 1 秒になりました。