/** * @expectedException \LogicException * @exepctedExceptionMessage Cannot reject a fulfilled promise */ public function testCannotReject() { $p = new FulfilledPromise('foo'); $p->reject('bar'); }