title: $scopeProvider <- $scope/ Unknown provider
body: <p>I testing my angular-application with jasmine(<a href="http://jasmine.github.io/2.0/" rel="noreferrer">http://jasmine.github.io/2.0/</a>) and getting next error: 
  Unknown provider: $scopeProvider &lt;- $scope
  I know, that it's incorrect to build dependency with scope in filters, services, factories, etc., but I use $scope in controller!
  Why am i getting this error? controller looks like </p>
  
  <pre><code>testModule.controller('TestCont', ['$filter', '$scope', function($filter, $scope){
  
          var doPrivateShit = function(){
              console.log(10);
          };
  
          this.lol = function(){
              doPrivateShit();
          };
  
          this.add = function(a, b){
              return a+b;
          };
  
          this.upper = function(a){
              return $filter('uppercase')(a);
          }   
  
          $scope.a = this.add(1,2);
  
          $scope.test = 10;
  
          $scope.search = {
  
          };
      }]);
  </code></pre>
  
  <p>and my test's code:</p>
  
  <pre><code>'use strict';
  
  describe('testModule module', function(){
      beforeEach(function(){
          module('testModule');
      });
  
      it('should uppercase correctly', inject(function($controller){
          var testCont = $controller('TestCont');
          expect(testCont.upper('lol')).toEqual('LOL');
          expect(testCont.upper('jumpEr')).toEqual('JUMPER');
          expect(testCont.upper('123azaza')).toEqual('123AZAZA');
          expect(testCont.upper('111')).toEqual('111');
      }));
  });
  </code></pre>