UtilTest.php 786 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. /**
  3. * @filesource UtilTest.php
  4. * @created 08.02.2016
  5. * @author Smiley <smiley@chillerlan.net>
  6. * @copyright 2015 Smiley
  7. * @license MIT
  8. */
  9. use chillerlan\QRCode\Util;
  10. class UtilTest extends PHPUnit_Framework_TestCase{
  11. public function testIsNumber(){
  12. $this->assertEquals(true, Util::isNumber('1234567890'));
  13. $this->assertEquals(false, Util::isNumber('abc'));
  14. }
  15. public function testIsAlphaNum(){
  16. $this->assertEquals(true, Util::isAlphaNum('ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 $%*+-./:'));
  17. $this->assertEquals(false, Util::isAlphaNum('#'));
  18. }
  19. public function testIsKanji(){
  20. $this->assertEquals(true, Util::isKanji('茗荷'));
  21. $this->assertEquals(false, Util::isKanji('茗'));
  22. $this->assertEquals(false, Util::isKanji('#'));
  23. }
  24. }