FlattrHelperTest.php 963 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. App::uses('FlattrHelper', 'Tools.View/Helper');
  3. App::uses('HtmlHelper', 'View/Helper');
  4. App::uses('MyCakeTestCase', 'Tools.TestSuite');
  5. App::uses('View', 'View');
  6. class FlattrHelperTest extends MyCakeTestCase {
  7. public $uid;
  8. public function setUp() {
  9. parent::setUp();
  10. $this->Flattr = new FlattrHelper(new View(null));
  11. $this->Flattr->Html = new HtmlHelper(new View(null));
  12. $this->uid = '1234';
  13. }
  14. public function tearDown() {
  15. parent::tearDown();
  16. }
  17. public function testObject() {
  18. $this->assertInstanceOf('FlattrHelper', $this->Flattr);
  19. }
  20. public function testBadge() {
  21. $res = $this->Flattr->badge($this->uid, array());
  22. //echo $res;
  23. $this->assertTrue(!empty($res));
  24. }
  25. public function testBadgeWithOptions() {
  26. $options = array('dsc'=>'Eine Beschreibung', 'lng'=>'de_DE', 'tags'=>array('Spende', 'Geld', 'Hilfe'));
  27. $res = $this->Flattr->badge($this->uid, $options);
  28. //echo $res;
  29. $this->assertTrue(!empty($res));
  30. }
  31. }