コード例 #1
0
 public function testStepChangesCollection()
 {
     $message = new Message();
     $this->assertInstanceOf(get_class(new ArrayCollection()), $message->getStepChanges());
     $this->assertEmpty($message->getStepChanges());
     $stepChange1 = new StepChange();
     $message->addStepChange($stepChange1);
     $this->assertCount(1, $message->getStepChanges());
     $stepChange2 = new StepChange();
     $message->addStepChange($stepChange2);
     $this->assertCount(2, $message->getStepChanges());
     $message->removeStepChange($stepChange1);
     $this->assertCount(1, $message->getStepChanges());
 }