Я пытаюсь протестировать угловую фабрику, построенную следующим образом:
angular.module('app')
.factory('PaymentCalculatorFactory', [
function() {
return {
function1: function1,
function2: function2,
// more functions
};
function function1() {
// implementation
}
function function2(){
// implementation
}
}]);
Я использую угловые макеты и Jasmine с проверенным и верным шаблоном, который я использовал в другом месте, но по какой-то причине я получаю ошибку DI
Unknown provider: PaymentCalculatorFactoryProvider <- PaymentCalculatorFactory
Вот и начались мои жасминовые тесты
describe("Payment Calculator Factory", function() {
var factory;
beforeEach(module('app'));
beforeEach(inject(function(PaymentCalculatorFactory) {
factory = PaymentCalculatorFactory;
}));
// more describes and its and such
Насколько я могу судить, все файлы находятся в правильном месте для тестирования. Какие-либо предложения?