master
 1import Repository from '../repository';
 2
 3describe("Repository", () => {
 4  let subject = null;
 5  const type = 'Account'
 6
 7  beforeEach(() => {
 8    subject = new Repository();
 9  });
10
11  afterEach(() => {
12    subject.deleteAll(type);
13  });
14
15  it ("can save an account", () => {
16    subject.save(type, {
17      authentication_token: 'secret'
18    })
19
20    expect(subject.count(type)).toEqual(1);
21    expect(subject.all(type)[0]['authentication_token']).toEqual('secret');
22  });
23});