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);
 }
Example #2
0
 /**
  * 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);
 }
Example #3
0
 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>';
 }