コード例 #1
0
ファイル: M2XTest.php プロジェクト: attm2x/m2x-php
 /**
  * testStatus method
  *
  * @return void
  */
 public function testStatusSuccess()
 {
     $m2x = new M2X('foo-bar');
     $m2x->request = $this->getMockBuilder('Att\\M2X\\HttpRequest')->setMethods(array('request'))->getMock();
     $m2x->request->method('request')->with($this->equalTo('GET'), $this->equalTo('https://api-m2x.att.com/v2/status'))->willReturn(new Att\M2X\HttpResponse($this->_raw('status_success')));
     $response = $m2x->status();
     $expected = '{"api":"OK","triggers":"OK"}';
     $this->assertSame(200, $response->statusCode);
     $this->assertEquals($expected, $response->body);
 }