Exemple #1
0
 public function testDecodeShouldReturnABase10Value()
 {
     $base62 = new Base62();
     $this->assertEquals($base62->decode('f'), 15);
     $this->assertEquals($base62->decode('O'), 50);
     $this->assertEquals($base62->decode('19'), 71);
     $this->assertEquals($base62->decode('1s'), 90);
 }
Exemple #2
0
 public function testDecode()
 {
     $input = '1ly7vk';
     $result = Base62::decode($input);
     $expect = 1234567890;
     $this->assertEquals($result, $expect);
     $input = '1ly7vl';
     $result = Base62::decode($input);
     $expect = 1234567891;
     $this->assertEquals($result, $expect);
     $input = '1ly7vn';
     $result = Base62::decode($input);
     $expect = 1234567893;
     $this->assertEquals($result, $expect);
     $input = '1ly7vv';
     $result = Base62::decode($input);
     $expect = 1234567901;
     $this->assertEquals($result, $expect);
 }