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); }