public function testCreation() { $request = new Request(); $uri = new Uri('http://www.example.com'); $r = $request->withMethod('POST')->withUri($uri); $this->assertInstanceOf('Everypay\\Http\\Request', $r); }
public function testWithMethodError() { $this->setExpectedException("InvalidArgumentException", "Invalid method"); $request = new Request("http://www.fabysdev.com"); $request->withMethod("invalid"); }