Target is not instantiable. Laravel 5 - App binding service provider
If you also run in below error :
BindingResolutionException in Container.php line 749: Target [App\Contracts\TestContract] is not instantiable.
Clear your config cache with :
php artisan config:clear
I noticed the compiled.php was not being updated.
Run this function in cmd line on the root folder of your project:
php artisan clear-compiled