Max wrote a nice tutorial on how to test Laravel Zero dynamic commands.

laravel zero dynamic commands

Laravel Zero is a Laravel-based framework for building command line applications.