Example #1
0
 function testUnwrapping()
 {
     $string1 = new SafeString('Stringy');
     $string2 = new SafeString('Fication');
     $this->assertEquals($string1 . '', '!!SafeString!!');
     $this->assertEquals('!!SafeString!!', $string2->__toString());
     SafeStringTestRegisterUnwrap::test();
     // register Unwrap class
     $value = SafeStringTestUnwrap::value($string2);
     $this->assertEquals($value, 'Fication');
 }