I'm trying to inject my factory into my controller and I'm getting this error from AngularJS:

> 
> Error: $injector:unpr Unknown Provider
> 
> 
> 

I have looked through almost all of the questions on here and still cannot find a solution to my problem. I believe my controller and factory and declared correctly and the injection is correct but it looks like this isn't the case.

My factory code is as follows:

```
var app = angular.module('test', []);

 app.factory('processingFactory', function () {
  var factory = {};

  factory.newTest = function() {
   console.log("TEST");
  }

 return factory;

});

```

This is then injected into the controller which looks like this:

```
angular.module("test", ["angularModalService", "anguFixedHeaderTable", 
'angular-loading-bar', "ngResource", "agGrid", 
'ui.tree']).controller("dashboardController", [
"$scope",
"$timeout",
"$http",
"$window",
"$interval",
"$resource",
"ModalService",
"$filter",
'$q',
'processingFactory',
 function($scope, $timeout, $http, $window, $interval, $resource, 
 ModalService, $filter, $q, processingFactory) {
   //other code removed
   $scope.newWorkorder = processingFactory.newWorkorder;
  }
 ]);

```

This function is called through a button click on the web page. All of the files needed are in script tags on this html page. I am fairly new to angular so this could be a simple error or something I am not aware of.