示例#1
0
 /**
  * @dataProvider instanceProvider
  */
 public function testCount(DiffOp $diffOp)
 {
     if ($diffOp->isAtomic()) {
         $this->assertSame(1, $diffOp->count());
     } else {
         $count = 0;
         /**
          * @var DiffOp $childOp
          */
         foreach ($diffOp as $childOp) {
             $count += $childOp->count();
         }
         $this->assertSame($count, $diffOp->count());
     }
 }