Chris@13: assertInstanceOf('Psy\Exception\Exception', $e); Chris@13: $this->assertInstanceOf('Psy\Exception\BreakException', $e); Chris@13: } Chris@13: Chris@13: public function testMessage() Chris@13: { Chris@13: $e = new BreakException('foo'); Chris@13: Chris@13: $this->assertContains('foo', $e->getMessage()); Chris@13: $this->assertSame('foo', $e->getRawMessage()); Chris@13: } Chris@16: Chris@16: /** Chris@16: * @expectedException \Psy\Exception\BreakException Chris@16: * @expectedExceptionMessage Goodbye Chris@16: */ Chris@16: public function testExitShell() Chris@16: { Chris@16: BreakException::exitShell(); Chris@16: } Chris@13: }