// Plik: r07/notesApp1Spec.js

describe('Kontroler ItemCtrl ze śródliniową imitacją', function() {
  beforeEach(module('notesApp1'));

  var ctrl, mockService;

  beforeEach(module(function($provide) {
    mockService = {
      list: function() {
        return [{id: 1, label: 'Imitacja'}];
      }
    };

    $provide.value('ItemService', mockService);
  }));

  beforeEach(inject(function($controller) {
    ctrl = $controller('ItemCtrl');
  }));

  it('Powinien załadować imitacje elementów', function() {
    expect(ctrl.items).toEqual([{id: 1, label: 'Imitacja'}]);
  });

});
