Example #1
0
 /**
  * @test
  */
 public function getRightVariant()
 {
     $test1 = new Test();
     $test1->setAsk('Ask test');
     $variant1_1 = new Variant();
     $variant1_1->setVariant('Variant1');
     $variant1_1->setPrOtvet(true);
     $test1->addVariant($variant1_1);
     $variant1_2 = new Variant();
     $variant1_2->setVariant('Variant2');
     $variant1_2->setPrOtvet(true);
     $test1->addVariant($variant1_2);
     $variant1_3 = new Variant();
     $variant1_3->setVariant('Variant3');
     $variant1_3->setPrOtvet(false);
     $test1->addVariant($variant1_3);
     $ra = $test1->getRightAnswers();
     $diff = array_diff([$variant1_2, $variant1_1], $ra);
     $this->assertEmpty($diff);
 }