2015-02-24 5 views
0

Я создаю единичный тест для одной из моих фабрик, и это первый раз, когда я создаю тест, используя Angularjs.when я запускаю тест grunt в корневой каталог моего каталога. Я получаю сообщение об ошибке, не могу найти плагин karma-phantomjs-launcher.Как создать модульный тест с помощью Angularjs?

код пытался до сих пор ...

Factory.spec.js

describe('lrrDetails', function() { 
     'use strict'; 

     var httpBackend, serviceToTest, lrrSearchModalFactory; 
     beforeEach(module('thirdPartyManagementApp')); 

     beforeEach(inject(function ($httpBackend, lrrDetails) { 
      httpBackend = $httpBackend; 
      lrrSearchModalFactory = lrrDetails; 

     })); 

     it('should call the API to get Lrr Details for Dialog box', function (regInventoryId) { 
      httpBackend.expectGET('/third-party-management/rest/lrr/' + regInventoryId).respond(200, 'success'); 
      var promise = lrrSearchModalFactory.findlrrDetail(); 
      httpBackend.flush(); 
      promise.then(function (data) { 
       expect(data.data).toBe('success'); 
      }); 
     }); 


    }); 

ответ

Смежные вопросы