public function testredo() { $my_string = " Hello World"; $string = new williamknauss\String($my_string); $string->trim()->str_replace("World", "Planet")->undo()->redo(); //assert 1 $this->assertEquals("Hello Planet", $string->__toString()); }