Example #1
0
 public function testConvertFromString()
 {
     $string = chr(255) . chr(254) . chr(253);
     $bitString = BitString::fromString($string);
     $this->assertEquals(24, $bitString->getLength());
     $this->assertEquals('111111111111111011111101', $bitString->toBinaryString());
     // BitString should convert back to the original string.
     $string2 = $bitString->__toString();
     $this->assertEquals($string, $string2);
 }