+1, I'm confused on how to test this.
With the current implementation, I think you'd need to test the StartSnapshotLoop() function of the server but pass in both an EventEmitter and a Conversation that you control in the test.
Originally posted by @johnstcn in #112 (comment)