* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class HtmlTest extends GeneratorTestCase { public function testGenerate() { $generator = new Html(); $actual = (string) $generator->generate($this->getSchema()); $expect = file_get_contents(__DIR__ . '/resource/html.htm'); $this->assertXmlStringEqualsXmlString('
' . $expect . '
', '
' . $actual . '
', $actual); } public function testGenerateComplex() { $generator = new Html(); $actual = (string) $generator->generate($this->getComplexSchema()); $expect = file_get_contents(__DIR__ . '/resource/html_complex.htm'); $this->assertXmlStringEqualsXmlString('
' . $expect . '
', '
' . $actual . '
', $actual); } public function testGenerateOOP() { $generator = new Html(); $actual = (string) $generator->generate($this->getOOPSchema()); $expect = file_get_contents(__DIR__ . '/resource/html_oop.htm'); $this->assertXmlStringEqualsXmlString('
' . $expect . '
', '
' . $actual . '
', $actual); } } __halt_compiler();----SIGNATURE:----Ad47TDbY9ScRJ5tqBwVc6iGWKmD/n2bc79HyYFa4lb1A8mHwhY1p8lXYYgRGpUIdul5KSPYnCOjGBscco1IBzfY0Togqv1Hermv5TJ0+exD0zoVIrdpI8BQmRmuyVdgrTWQc5sj+vMFUyyDTpmrfKPvjd2t0l0JWaasL91j/qYqi2g8Il0OMPSO8xbDt6hKYlnkt8rBpddi0EEhOz2Zd8kGDyvSpWJStyJ6UhBaYc+k64ZnXhdmYUtrz+beMdYAiQAGbu/XqrK1rRsh39d7BsxPf1iCkuZDFiw04cdpCrBYtwKHrzjSJ2BnsLjAWoTzApBwvKgmP2nlHZ6F18jloW6ssENJ6z4/e3xTi/Z7qau5eH790L6ERc1s4ZcjtXCMsOQ5g7U0eIVGr8+wIEYp4GDUBqU/sJmRWvkiHyMC4n/cAaLGkOqRuMJGCAadi6Ya70l0VZB3CYIzNYKrF8yLSlCZnRBHVHuo09I9v4Udl4SlJ46IhitqJJ8qJ2HNgtaNQQvxi9tF1E3YnTI4j9qbGpYe0pQoEnK9VyJUovsmMFsb7qurU/sR7RMFyLKXaGA6IGEGCSK9lNjCKA+uoQrs2JTHwJeXPiVwFBsY2socW14S1mvUyoNgbd7LvtKxba6OFrAfjlxwYjvfB0K2DjgXC3u83CvM972okALMjYz4CSck=----ATTACHMENT:----Nzk2MTAwMTk2MzU3NDA0NCA2NjY0Mzc0MTQzMzI4NjA5IDI4MTU1Mjk4OTMyNjY1MjY=