If I read the documentation correctly for haveInRepository:
Alternatively, constructor arguments can be passed by name. Given User constructor signature is __constructor($arg), the example above could be rewritten like this: $I->haveInRepository(User::class, ['arg' => $arg, 'name' => 'davert']);
It should actually instantiate the QueueItem and pass it as the argument into the Process constructor or does it only work with scalar types?
In test:
Throws exception:
InvalidArgumentException : Constructor parameter "queueItem" missing
If I read the documentation correctly for
haveInRepository
:It should actually instantiate the
QueueItem
and pass it as the argument into theProcess
constructor or does it only work with scalar types?