Exemple #1
0
 public function testUpdate()
 {
     $this->helper->insert('car', ['make' => 'volvo', 'model' => 'xc90']);
     $this->helper->update('car', ['model' => 'v70'], ['make' => 'volvo']);
     $cars = $this->db->queryAll('select * from car');
     var_dump($cars);
     $this->assertCount(1, $cars);
     $this->assertEquals('volvo', $cars[0]['make']);
     $this->assertEquals('v70', $cars[0]['model']);
 }
 public function setUp()
 {
     parent::setUp();
     $dsn = $_ENV['DB_DSN'];
     $user = $_ENV['DB_USERNAME'];
     $pwd = $_ENV['DB_PASSWORD'];
     $this->db = PDODatabase::build($dsn, $user, $pwd);
     $this->db->execute('delete from vss_media');
     $this->store = new DatabaseMediaStorage($this->db);
     $m = new Media(Media::SOURCE_INSTAGRAM);
     $m->originalId = '10000';
     $m->text = 'swag';
     $m->images = ['image.jpg'];
     $m->videos = ['video.mp4'];
     $m->lat = 40.0;
     $m->long = 30.0;
     $m->username = '******';
     $m->createdAt = 100;
     $m->tags = ['swag', 'yolo'];
     $m->url = 'url';
     $m->like_count = 5;
     $m->comment_count = 10;
     $this->item = $m;
 }