public function test_session_to_user_likes_convert() { $helper = new \Sugar\Favorites\Helper(); $stub = Stub::create(['name' => 123]); $stub->like('user_1', false); $stub->like('session_1', true); $helper->convertSessionToUserLikes('session_1', 'user_1'); $this->assertEquals(1, $stub->likeCount); }
/** * Get stub template for generated file. * * @return string */ public function getStub() { if ($this->plain) { return $this->getPath(); } if ($template = $this->template) { return Stub::create($template, $this->getReplacements())->render(); } return parent::getStub(); }
public function test_rebuild_test() { $stub1 = Stub::create(['name' => 456]); $stub2 = Stub::create(['name' => 123]); $stub1->like('like', 1); $stub1->like('like', 7); $stub1->like('like', 8); $stub2->like('like', 1); $stub2->like('like', 2); $stub2->like('like', 3); $stub2->like('like', 4); LikeCounter::truncate(); LikeCounter::rebuild('Stub'); $results = LikeCounter::all(); $this->assertEquals(2, $results->count()); }