示例#1
0
 /** @test */
 public function resultado_do_modulo_11_sem_DV_0_esperado()
 {
     $valor_entrada = "1049324200000321120055077222133347777777771";
     $resultado_esperado = 4;
     $this->assertEquals($resultado_esperado, Calculator::calculaModulo11SemDV0($valor_entrada));
 }
示例#2
0
 /**
  * @param string $codigo_barras_sem_dv
  * @return int
  */
 public function calculaDVGeralCodigoBarras($codigo_barras_sem_dv = NULL)
 {
     if ($codigo_barras_sem_dv === NULL) {
         return Calculator::calculaModulo11SemDV0($this->getCodigoDeBarrasSemDV());
     } else {
         return Calculator::calculaModulo11SemDV0($codigo_barras_sem_dv);
     }
 }