/** * Checks the serialize/unserialize methods implemented * from the \Serializable interface. * * @return void */ public function testSerializeAndUnserialize() { // initialize a Flt instance and clone it $floatOne = new Flt(0.1); $clonedOne = clone $floatOne; // serialize/unserialize the Flt instance $floatOne->unserialize($floatOne->serialize()); // check that the two Flt instances are equal $this->assertEquals($clonedOne, $floatOne); }