Informática Asociada ia doc & examples: templates Documentation Index Examples List


/iaLib/ia_examples/ia/Data/MexicoEstados_example.php


<?php $ia_example = [ 'title' => 'ia\Data\MexicoEstados', // fully qualified className 'summary' => '', // class summary 'full_example' => '', // full usage example, relative path from ia_examples, blank '' not shown. 'example_file' => 'code/ia/Data/MexicoEstados_example_code.php', // method by method example, blank '' not shown. ]; include( __DIR__ . '/../../template/ia_example_class.php');

/iaLib/ia_examples/code/ia/Data/MexicoEstados_example_code.php


use ia\Data\MexicoEstados; use ia\DocumentIt\DocumentIt; echo '<h3>Disclaimer: Auto generated file. Please help us setting parameters to useful values and extending the examples. </h3>'; try { echo <<< CONSTRUCTOR_PROTOTYPE <pre> /* \$mexicoEstados = new MexicoEstados(); */ \$mexicoEstados = new MexicoEstados(); </pre> CONSTRUCTOR_PROTOTYPE; $mexicoEstados = new MexicoEstados(); echo '<ul class="usage">'; ///////// MexicoEstados::estadoAbreviatura(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_estadoAbreviatura'><b>MexicoEstados::estadoAbreviatura() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "estadoAbreviatura")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::estadoAbreviatura(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::estadoAbreviatura() ); echo "</pre>"; echo '</ol>'; ///////// MexicoEstados::estadoAbreviatura2(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_estadoAbreviatura2'><b>MexicoEstados::estadoAbreviatura2() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "estadoAbreviatura2")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::estadoAbreviatura2(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::estadoAbreviatura2() ); echo "</pre>"; echo '</ol>'; ///////// MexicoEstados::estadoNombre(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_estadoNombre'><b>MexicoEstados::estadoNombre() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "estadoNombre")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::estadoNombre(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::estadoNombre() ); echo "</pre>"; echo '</ol>'; ///////// MexicoEstados::estadoNombreOtros(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_estadoNombreOtros'><b>MexicoEstados::estadoNombreOtros() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "estadoNombreOtros")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::estadoNombreOtros(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::estadoNombreOtros() ); echo "</pre>"; echo '</ol>'; ///////// MexicoEstados::estadoCapital(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_estadoCapital'><b>MexicoEstados::estadoCapital() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "estadoCapital")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::estadoCapital(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::estadoCapital() ); echo "</pre>"; echo '</ol>'; ///////// \$mexicoEstados->estadoCapitalOtrosNombres(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_estadoCapitalOtrosNombres'><b>\$mexicoEstados->estadoCapitalOtrosNombres() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "estadoCapitalOtrosNombres")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>\$mexicoEstados->estadoCapitalOtrosNombres(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( $mexicoEstados->estadoCapitalOtrosNombres() ); echo "</pre>"; echo '</ol>'; ///////// MexicoEstados::cdmx_municipios(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_cdmx_municipios'><b>MexicoEstados::cdmx_municipios() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "cdmx_municipios")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::cdmx_municipios(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::cdmx_municipios() ); echo "</pre>"; echo '</ol>'; ///////// MexicoEstados::cdmx_municipiosOtrosNombres(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_cdmx_municipiosOtrosNombres'><b>MexicoEstados::cdmx_municipiosOtrosNombres() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "cdmx_municipiosOtrosNombres")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::cdmx_municipiosOtrosNombres(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::cdmx_municipiosOtrosNombres() ); echo "</pre>"; echo '</ol>'; ///////// MexicoEstados::municipiosOtrosNombres(); ////////////////////////////////////////////////// echo <<< FUNCTIONDEF <li id='u_municipiosOtrosNombres'><b>MexicoEstados::municipiosOtrosNombres() <span>: </span></b> FUNCTIONDEF; echo "<pre class='docBlock'>".DocumentIt::methodDocBlockProtected("ia\Data\MexicoEstados", "municipiosOtrosNombres")."</pre>"; echo "<ol class='usage'>"; /// display /// echo <<< DOCUMENT_EXAMPLE <li>MexicoEstados::municipiosOtrosNombres(); -&gt;&nbsp; </b><br><pre> DOCUMENT_EXAMPLE; /// run /// print_r( MexicoEstados::municipiosOtrosNombres() ); echo "</pre>"; echo '</ol>'; /* PerfilExample adds new methods here */ echo '</ul>'; } catch(Exception $exception) { echo "<pre class='errorBlock'>$exception</pre>"; }

phpunit test file template


<?php use ia\Data\MexicoEstados; use PHPUnit\Framework\TestCase; class MexicoEstadosTest extends TestCase { /** * @dataProvider estadoAbreviatura_Provider * */ public function test_estadoAbreviatura( $expected) { $this->assertEquals($expected, MexicoEstados::estadoAbreviatura() ); } function estadoAbreviatura_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider estadoAbreviatura2_Provider * */ public function test_estadoAbreviatura2( $expected) { $this->assertEquals($expected, MexicoEstados::estadoAbreviatura2() ); } function estadoAbreviatura2_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider estadoNombre_Provider * */ public function test_estadoNombre( $expected) { $this->assertEquals($expected, MexicoEstados::estadoNombre() ); } function estadoNombre_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider estadoNombreOtros_Provider * */ public function test_estadoNombreOtros( $expected) { $this->assertEquals($expected, MexicoEstados::estadoNombreOtros() ); } function estadoNombreOtros_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider estadoCapital_Provider * */ public function test_estadoCapital( $expected) { $this->assertEquals($expected, MexicoEstados::estadoCapital() ); } function estadoCapital_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider estadoCapitalOtrosNombres_Provider * */ public function test_estadoCapitalOtrosNombres( $expected) { $mexicoEstados = new MexicoEstados(); $this->assertEquals($expected, $mexicoEstados->estadoCapitalOtrosNombres() ); } function estadoCapitalOtrosNombres_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider cdmx_municipios_Provider * */ public function test_cdmx_municipios( $expected) { $this->assertEquals($expected, MexicoEstados::cdmx_municipios() ); } function cdmx_municipios_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider cdmx_municipiosOtrosNombres_Provider * */ public function test_cdmx_municipiosOtrosNombres( $expected) { $this->assertEquals($expected, MexicoEstados::cdmx_municipiosOtrosNombres() ); } function cdmx_municipiosOtrosNombres_Provider() { return [ 'test 1' => [ '' ], ]; } /** * @dataProvider municipiosOtrosNombres_Provider * */ public function test_municipiosOtrosNombres( $expected) { $this->assertEquals($expected, MexicoEstados::municipiosOtrosNombres() ); } function municipiosOtrosNombres_Provider() { return [ 'test 1' => [ '' ], ]; } }

ia Doc