コード例 #1
0
ファイル: StringTest.php プロジェクト: williamknauss/string
 public function testhashit()
 {
     $my_string = "Hello";
     $salt = "World";
     $string = new williamknauss\String($my_string);
     $string->hashit("sha512", $salt);
     //assert 1
     $this->assertEquals(hash("sha512", $my_string . $salt), $string->__toString());
     $my_string = "Hello";
     $salt = "World";
     $string = new williamknauss\String($my_string);
     $string->hashit("md5", $salt);
     //assert 2
     $this->assertEquals(hash("md5", $my_string . $salt), $string->__toString());
     $my_string = "Hello";
     $string = new williamknauss\String($my_string);
     $string->hashit();
     //assert 3
     $this->assertEquals(hash("sha512", $my_string), $string->__toString());
 }