Fonction d'appel d'un autre contrôleur Angular Js

Je suis nouveau à l'aide angular js et j'ai déclarer beaucoup de contrôleur et maintenant, je veux de l'utilisateur de la fonction de contrôleur dans un autre contrôleur. voici mon exemple de code.

app.controller('Controller1',function($scope,$http,$compile){
    $scope.test1=function($scope)
    {
          alert("test1");
    }
});

app.controller('Controller2',function($scope,$http,$compile){
    $scope.test2=function($scope)
    {
          alert("test1");
    }
});
app.controller('Controller3',function($scope,$http,$compile){
  ///
});

Maintenant, je veux appeler test2 fonction à l'intérieur de controller3.
Quelqu'un peut-il aider..
Merci à l'Avance... 🙂

source d'informationauteur Mayur