public function testConstruct() { $expected = array('scheme' => 'http', 'host' => 'localhost', 'port' => '80', 'path' => null, 'username' => null, 'password' => null, 'body' => array()); $message = new Message($expected); $result = $message->to('array'); $this->assertEqual($expected, $result); }