This PR solves the order bug when using command and other assertions in the same test.
Please find more detailed informion in the issue XX
Laravel command assertions (expectations) are being run before the application gets destroyes.
This is why command assertions always
run at the end of the test and not in the provided order inside the test.
This PR changes the implementation so that the command assertions run immediately after defining them. This will will fix the order bug.