angular-stub-changes

1.0.2 • Public • Published

angular-stub-changes

A stub implementation of the $onChanges changes object for easier testing.

var StubChanges = require('angular-stub-changes');

var changes = new StubChanges().addInitialChange('foo', 123).addChange('baz', 'aaa', 'bbb').build();

changes.foo.isFirstChange(); // <- true
changes.baz.isFirstChange(); // <- false

changes.foo.currentValue; // <- 123

changes.baz.currentValue;  // <- 'aaa'
changes.baz.previousValue; // <- 'bbb'

Installation

npm install --save-dev angular-stub-changes

/angular-stub-changes/

    Package Sidebar

    Install

    npm i angular-stub-changes

    Weekly Downloads

    700

    Version

    1.0.2

    License

    MIT

    Last publish

    Collaborators

    • abyx