How to use the sourced-repo-mongo/mongo.connect function in sourced-repo-mongo

To help you get started, we’ve selected a few sourced-repo-mongo examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github patrickleet / servicebus-microservice / __tests__ / unit / bin / start.js View on Github external
it('should throw an error if it cant connect to mongo', () => {
    let mongoClient = require('sourced-repo-mongo/mongo')
    mongoClient.connect = jest.fn(() => new Promise((resolve, reject) => { reject(new Error('MongoDB Error')) }))
    const onStart = jest.fn()
    expect(start(onStart)).rejects.toEqual(new Error('Error connecting to mongo'))
    expect(onStart).not.toBeCalled()
  })
})

sourced-repo-mongo

mongo data store and repository for sourced-style event sourcing models

MIT
Latest version published 3 years ago

Package Health Score

46 / 100
Full package analysis