public function testAddExceptions() { $response = new Response(); $message = 'some exception message'; $exception = new \Exception($message); $response->add('spanner', new Base($this->entityManager->recordManager), $exception); $this->assertFalse($response->doneAnything()); $this->assertFalse($response->isSuccess()); $exceptions = $response->exceptions; $exceptionsFlat = $response->exceptionsFlat; $this->assertSame($exceptions['spanner'][0], $exception); $this->assertSame($exceptionsFlat[0], $exception); $messages = $response->getExceptionMessages(); $this->assertSame($messages[0], $message); }