/** * Create a new database connection mock object for every test. * * @return void */ protected function setUp() { parent::setUp(); $this->concreteQueryBuilder = $this->prophesize(\Doctrine\DBAL\Query\QueryBuilder::class); $this->connection = $this->prophesize(Connection::class); $this->connection->getDatabasePlatform()->willReturn(new MockPlatform()); $this->subject = GeneralUtility::makeInstance(QueryBuilder::class, $this->connection->reveal(), null, $this->concreteQueryBuilder->reveal()); }