acammies
2018-04-13 2fa8ab7e834c36a080f5cce5b6eede1ba8bc8112
tests/unit/javascript/mutations.spec.js
@@ -13,7 +13,12 @@
},{
    completed: false,
    title: "easy testing is fun"
}]
}];
const importantTodos = [{
    completed: true,
    title: "testing sucks",
    important: true
  }]
describe("Mutation tests", () => {
  beforeEach(() => {
@@ -77,4 +82,17 @@
    mutations.MARK_TODO_COMPLETED(state, 0);
    expect(state.todos[0].completed).toBe(true);
  });
  it("it should MARK_TODO_IMPORTANT as false", () => {
    state.todos = importantTodos;
    mutations.MARK_TODO_IMPORTANT(state, 0);
    expect(state.todos[0].important).toBe(false);
  });
  it("it should MARK_TODO_IMPORTANT as true", () => {
    state.todos = importantTodos;
    state.todos[0].important = false;
    mutations.MARK_TODO_IMPORTANT(state, 0);
    expect(state.todos[0].important).toBe(true);
  });
});