public function test_geraLetras() { $letras_expected = array("L" => new Letra(array('letra' => 'L', 'posicoes' => array(0)))); $params = array("palavra" => "Laranja"); $obj = new Palavra($params); $letras_result = $obj->geraLetras("L"); $this->assertIdentical($letras_result, $letras_expected); }
/** * Recebe array do tipo array('palavra'=> $palavra) * @param array $palavra */ public function Palavra($params) { $palavra = $params['palavra']; $this->tamanho = strlen($palavra); $this->palavra = $palavra; $this->palavra_descoberta = ""; // popula o array de palavras $this->letras = Palavra::geraLetras($palavra); }
function testando() { //$this->load->library('letra',array('letra' => 'A','posicoes' => array(1,4,6))); //echo $this->letra->getLetra(); //$this->load->library('palavra'); //$this->palavra->geraLetras("L"); require_once APPPATH . '/libraries/Palavra.php'; $resultado = Palavra::geraLetras("Laranja"); echo '<pre>'; print_r($resultado); echo '</pre>'; }