function it_generates_an_order_number_when_sequence_is_null(EntityRepository $sequenceRepository, FactoryInterface $sequenceFactory, OrderSequenceInterface $sequence, OrderInterface $order)
{
$sequence->getIndex()->willReturn(0);
$sequenceRepository->findOneBy([])->willReturn(null);
$sequenceFactory->createNew()->willReturn($sequence);
$sequenceRepository->add($sequence)->shouldBeCalled();
$sequence->incrementIndex()->shouldBeCalled();
$this->generate($order)->shouldReturn('000000001');
}