/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();
-> </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();
-> </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();
-> </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();
-> </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();
-> </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();
-> </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();
-> </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();
-> </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();
-> </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