generator-mycroftx-component
Version:
Yeoman generator and modified generator-ng-component
23 lines (17 loc) • 769 B
JavaScript
describe('Directive: <%= cameledName %>', function () {
// load the directive's module and view
beforeEach(module('<%= scriptAppName %>'));
beforeEach(module('<%= htmlUrl %>'));
var element, scope;
beforeEach(inject(function ($rootScope) {
scope = $rootScope.$new();
}));
it('should make hidden element visible', inject(function ($compile) {
element = angular.element('<<%= _.dasherize(name) %>></<%= _.dasherize(name) %>>');
element = $compile(element)(scope);
scope.$apply();<% if (hasFilter('jasmine')) { %>
expect(element.text()).toBe('this is the <%= cameledName %> directive');<% } if (hasFilter('mocha')) { %>
expect(element.text()).to.equal('this is the <%= cameledName %> directive');<% } %>
}));
});
;