overleaf/services/real-time/test/unit/coffee/helpers/MockClient.js

14 lines
254 B
JavaScript
Raw Normal View History

sinon = require('sinon')
idCounter = 0
module.exports = class MockClient
constructor: () ->
@ol_context = {}
@join = sinon.stub()
@emit = sinon.stub()
@disconnect = sinon.stub()
@id = idCounter++
@publicId = idCounter++
disconnect: () ->