アプリケーションにあるいくつかの単純なサービスのテストに問題があります。これは私のサービス方法です:
public function createNewCourse($details = array())
{
$course = new Course($details);
$this->persistenceManager->save($course);
}
基本的に、このサービスに配列を送信し、オブジェクトのプロパティを設定する $course オブジェクトを作成します。その後、基本的にデータベースにオブジェクトを挿入する save メソッドを持つ persistenceManager を呼び出します。とにかく、永続性を実際にテストせずにこのメソッドをテストする方法のヒントは、別のテストになるためです。