composer global require processmaker/pm4-testing-tools
> pm4tools hello World
Hello World
Create a php artisan command inside console
folder
e.g.
<?php
use Illuminate\Support\Facades\Artisan;
use ProcessMaker\Models\User;
Artisan::command('users', function () {
dump(User::pluck('username')->toArray());
})->describe('List all stored user names');
> pm4tools test:screen
Available screens:
[0] validation rules loop
> 0
> pm4tools test:screen --t=[ticket_number]
> pm4tools test:process
Available process:
[0] 1126
> 0
> pm4tools test:process --t=[ticket_number]
To create 3 non admin users:
> pm4tools create:user 3