Exemple #1
0
 function testPutAndGet()
 {
     // this takes the place of the global argv
     $test = array('sites/test/one', 'POST');
     $data = new stdClass();
     $data->file = __FILE__;
     $data->msg = "success";
     Fixtures::put($test, $data);
     // test manually
     $filename = dirname(dirname(__FILE__)) . '/tests/fixtures/POSTsites-test-one';
     $this->assertFileExists($filename);
     $content = unserialize(file_get_contents($filename));
     $this->assertInstanceOf(get_class($content), $content);
     $this->assertEquals("success", $content->msg);
     // now test the get method
     $content = Fixtures::get($test);
     $this->assertInstanceOf('stdClass', $content);
     $this->assertEquals("success", $content->msg);
 }
Exemple #2
0
 public static function send($url, $method, $data = array())
 {
     return Fixtures::get(array($url, $method, $data));
 }