public function __construct(OrderItemTextOptionValue $orderItemTextOptionValue, DTOBuilderFactoryInterface $dtoBuilderFactory)
 {
     $this->entity = $orderItemTextOptionValue;
     $this->dtoBuilderFactory = $dtoBuilderFactory;
     $this->entityDTO = new OrderItemTextOptionValueDTO();
     $this->setId();
     $this->setTime();
     $this->entityDTO->textOptionName = $this->entity->getTextOptionName();
     $this->entityDTO->textOptionValue = $this->entity->getTextOptionValue();
 }
 public function testCreate()
 {
     $textOption = $this->dummyData->getTextOption();
     $orderItem = $this->dummyData->getOrderItem();
     $orderItemTextOptionValue = new OrderItemTextOptionValue();
     $orderItemTextOptionValue->setTextOptionValue('Happy Birthday');
     $orderItemTextOptionValue->setTextOption($textOption);
     $orderItemTextOptionValue->setOrderItem($orderItem);
     $this->assertSame('Happy Birthday', $orderItemTextOptionValue->getTextOptionValue());
     $this->assertSame($textOption, $orderItemTextOptionValue->getTextOption());
     $this->assertSame($orderItem, $orderItemTextOptionValue->getOrderItem());
 }