public function testJsVariablesAreOk() { $c = Factory::cci(10, 100, 27); $generator = new FancyboxAjaxGenerator('http://test.lcl/testpopup.php'); $js = $generator->getScript($c, 54); $this->assertContains('var ' . DataResolver::CAMPAIGN_ID_KEY . ' = "27"', $js); $this->assertContains('var url = "http://test.lcl/testpopup.php"', $js); $this->assertContains('var tout = 54000', $js); }
public function testSaveNotExistingImpressions() { $campaignId = 555; $c = Factory::cci(3, 10, $campaignId); $this->assertNull($this->findByCampaign($c)); $impressions = Factory::cici(3, 10, 6, 8, $campaignId); $this->save($impressions); $impressions = $this->findByCampaign($impressions->getCampaign()); $this->assertEquals(6, $impressions->getForToday()); $this->assertEquals(8, $impressions->getTotal()); }