title: Laravel 5 Command and Handler issue
body: <p>I am working one of my project with laravel 5. During the implementation i got struct with one issue which is related to command and handler.</p>
  
  <p>I used artisan command to generate command </p>
  
  <pre><code>php artisan make:command TestCommand --handler
  </code></pre>
  
  <p>I generated command at app/commands folder "TestCommand.php"</p>
  
  <pre><code>&lt;?php
  
  namespace App\Commands;
  
  use App\Commands\Command;
  
  class TestCommand extends Command
  {
  public $id;
  public $name;
  
  public function __construct($id, $name)
  {
      $this-&gt;id = $id;
      $this-&gt;name = $name;
  }
  }
  </code></pre>
  
  <p>Also my TestCommandHandler.php looks like this</p>
  
  <pre><code>&lt;?php
  
  namespace App\Handlers\Commands;
  
  use App\Commands\TestCommand;
  use Illuminate\Queue\InteractsWithQueue;
  
  class TestCommandHandler
  {
  /**
   * Create the command handler.
   *
   * @return void
   */
  public function __construct()
  {
      //
  }
  
  /**
   * Handle the command.
   *
   * @param  TestCommand  $command
   * @return void
   */
  public function handle(TestCommand $command)
  {
      dd($command);
  }
  }
  </code></pre>
  
  <p>Whenever dispatch this command from controller it shows following issue</p>
  
  <pre><code>InvalidArgumentException in Dispatcher.php line 335:
  No handler registered for command [App\Commands\TestCommand]
  </code></pre>
  
  <p>Please, Anybody help me to solve this problem. Thank you</p>