assertEquals( $expected, $measure->get( $unit ), "Converting $input to $unit lead to unexpected result.", .1 ); } public function testUnparsableValue() { try { ezcDocumentPcssMeasure::create( '10 mm' )->get(); $this->fail( 'Expected ezcDocumentParserException.' ); } catch ( ezcDocumentParserException $e ) { /* Expected */ } } public function testUnhandledUnit1() { $driver = new ezcTestDocumentPdfMockDriver(); try { ezcDocumentPcssMeasure::create( '10foo' )->get(); $this->fail( 'Expected ezcDocumentParserException.' ); } catch ( ezcDocumentParserException $e ) { /* Expected */ } } public function testUnhandledUnit2() { $driver = new ezcTestDocumentPdfMockDriver(); try { ezcDocumentPcssMeasure::create( '10mm' )->get( 'foo' ); $this->fail( 'Expected ezcDocumentParserException.' ); } catch ( ezcDocumentParserException $e ) { /* Expected */ } } } ?>