mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-11-11 18:32:20 +08:00
25 lines
759 B
CoffeeScript
25 lines
759 B
CoffeeScript
proxyquire = require 'proxyquire'
|
|
Reflux = require 'reflux'
|
|
|
|
MessageStoreStub = Reflux.createStore
|
|
items: -> []
|
|
extensions: -> []
|
|
threadId: -> null
|
|
|
|
NamespaceStoreStub = Reflux.createStore
|
|
current: -> null
|
|
|
|
FocusedContactsStore = proxyquire '../../src/flux/stores/focused-contacts-store',
|
|
"./message-store": MessageStoreStub
|
|
"./namespace-store": NamespaceStoreStub
|
|
|
|
describe "FocusedContactsStore", ->
|
|
beforeEach ->
|
|
FocusedContactsStore._currentThreadId = null
|
|
FocusedContactsStore._clearCurrentParticipants(silent: true)
|
|
|
|
it "returns no contacts with empty", ->
|
|
expect(FocusedContactsStore.sortedContacts()).toEqual []
|
|
|
|
it "returns no focused contact when empty", ->
|
|
expect(FocusedContactsStore.focusedContact()).toBeNull()
|