falcor
Version:
A JavaScript library for efficient data fetching.
20 lines (15 loc) • 472 B
JavaScript
var falcor = require('./../../../lib/');
var Model = falcor.Model;
describe("root onChange handler", function () {
it("is called when we invalidate a path", function () {
var changed = false;
var model = new Model({
cache: { a: { b: { c: "foo" } } },
onChange: function () {
changed = true;
}
});
model.invalidate(["a", "b", "c"]);
expect(changed).toBe(true);
});
});