| 
<?phpnamespace WebPower\gcm\server;
 
 class InvalidRequestExceptionTest extends \PHPUnit_Framework_TestCase
 {
 public function testGettersNoDescription()
 {
 $exception = new InvalidRequestException(401);
 $this->assertEquals(401, $exception->getHttpStatusCode());
 $this->assertNull($exception->getDescription());
 $this->assertContains("401", $exception->getMessage(), $exception->getMessage());
 }
 
 public function testGettersDescription()
 {
 $exception = new InvalidRequestException(401, "D'OH!");
 $this->assertEquals(401, $exception->getHttpStatusCode());
 $this->assertEquals("D'OH!", $exception->getDescription());
 $this->assertContains("401", $exception->getMessage(), $exception->getMessage());
 $this->assertContains("D'OH!", $exception->getMessage());
 }
 }
 
 |