/**
  * @test
  */
 public function Can_invoke_get()
 {
     // arrange
     $uri = 'http://example.com/foo/bar?baz=qux';
     MockPlug::register(MockRequest::newMockRequest(HttpPlug::VERB_GET, $uri, []), MockResponse::newMockResponse(HttpPlug::HTTPSUCCESS, [], ['page']));
     $Plug = HttpPlug::newPlug($uri);
     // act
     $Result = new XArray($Plug->get());
     // assert
     $this->assertEquals(200, $Result->getVal('status'));
     $this->assertEquals('page', $Result->getVal('body'));
 }
 /**
  * @test
  */
 public function Can_invoke_get()
 {
     // arrange
     $uri = 'http://example.com/@api/deki/pages/=foo';
     MockPlug::register(MockRequest::newMockRequest(ApiPlug::VERB_GET, $uri, []), MockResponse::newMockResponse(ApiPlug::HTTPSUCCESS, [], ['page']));
     $Plug = ApiPlug::newPlug($uri);
     // act
     $Result = $Plug->get();
     // assert
     $this->assertEquals(200, $Result->getStatus());
     $this->assertEquals('page', $Result->getVal('body'));
 }