1.1.0 • Published 7 years ago

angular-directive-mocker v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

angular-directive-mocker

Build Status npm version

angular-directive-mocker is a simple AngularJS directive/component mocking helper.

functional test source code here

Usage

Install

$ npm install angular-directive-mocker --save-dev

Mocking directives/components

Define mocks

import { directiveMockerBuilder } from 'angular-directive-mocker';

let mocker = directiveMockerBuilder()
  .directive('bar', {
    restrict: 'E',
    scope: {
      data: '='
    },
    template: 'bar mock'
  })
  .get();

Getting mocks

interface BarScope extends IScope {
  data: string
}

let bar = mocker.mock<BarScope>('bar');

Bootstrap mocking module with application module

angular.mock.module('app', mocker.getModule().name);

Refer mock data

let bar = mocker.mock<BarScope>('bar');

bar().$scope; // `$scope` of bar directive/component
1.1.0

7 years ago

1.1.0-beta.1

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago