示例#1
0
 public function testWhile()
 {
     $t = new \Test\Flow();
     $this->assertTrue($t->testWhile1() === 0);
     $this->assertTrue($t->testWhile2() === 0);
     $this->assertTrue($t->testWhile3() == 0.0);
     $this->assertTrue($t->testWhile4() == 0.0);
     $this->assertTrue($t->testWhile5() == 0.0);
     $this->assertTrue($t->testWhile6() == 0.0);
     $this->assertTrue($t->testWhile7() == 0.0);
     $this->assertTrue($t->testWhile8() == 0.0);
     $this->assertTrue($t->testWhile9() == 0.0);
     $this->assertTrue($t->testWhile12() == 5);
     $this->assertTrue($t->testWhile13() == 5);
     $this->assertTrue($t->testWhileNextTest(array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)) == array(1, 2, 3, 4, 5, 6, 7, 8, 9));
     $this->assertTrue($t->testWhileDoNextTest(array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)) == array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9));
 }
示例#2
0
 public function testWhile()
 {
     $t = new \Test\Flow();
     $this->assertSame($t->testWhile1(), 0);
     $this->assertSame($t->testWhile2(), 0);
     $this->assertSame($t->testWhile3(), 0.0);
     $this->assertSame($t->testWhile4(), 0.0);
     $this->assertSame($t->testWhile5(), 0);
     $this->assertSame($t->testWhile6(), 0);
     $this->assertSame($t->testWhile7(), 0.0);
     $this->assertSame($t->testWhile8(), 0.0);
     $this->assertSame($t->testWhile9(), 0.0);
     $this->assertSame($t->testWhile10(10), 0.0);
     $this->assertSame($t->testWhile11(1, 10), 0.0);
     $this->assertSame($t->testWhile12(), 5);
     $this->assertSame($t->testWhile13(), 5);
     $this->assertSame($t->testWhileNextTest(array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)), array(1, 2, 3, 4, 5, 6, 7, 8, 9));
     $this->assertSame($t->testWhileDoNextTest(array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)), array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9));
 }