Пример #1
0
 public function testDataDe400em400EBissexto()
 {
     $ano = new AnoBissexto();
     $ano->setAno(400);
     $anoEscolhido = $ano->getAno();
     // testa se está setando ano
     $this->assertEquals(400, $anoEscolhido);
     $retorno = $ano->verificaBissexto();
     $this->assertEquals(true, $retorno);
 }
 public function testFail()
 {
     $this->assertFalse(AnoBissexto::_ehBissexto(1742));
     $this->assertFalse(AnoBissexto::_ehBissexto(1889));
     $this->assertFalse(AnoBissexto::_ehBissexto(1951));
     $this->assertFalse(AnoBissexto::_ehBissexto(2011));
 }
Пример #3
0
#!/usr/bin/php5
<?php 
$start = microtime(true);
require_once 'src/AnoBissexto.php';
AnoBissexto::ehBissexto($argv[1]);
echo PHP_EOL;
$time_elapsed_secs = microtime(true) - $start;
printf('Tempo de execução: %fs.', $time_elapsed_secs);
echo PHP_EOL;
Пример #4
0
 public function testAnoBissexto()
 {
     $ano = new AnoBissexto();
     $this->assertEquals(false, $ano->ehBissexto(2015));
 }