Files
probot/test/serializers.js
Jason Etcovitch e7a0c5cd80 chore(tests): Migrate to Jest
* Add jest, remove mocha/expect

* Migrate all tests to Jest

* Make test pass

* Move tests into `/test/`

* Update testing docs

* Fix resolver test
2017-10-14 06:02:34 -07:00

29 lines
668 B
JavaScript

const serializers = require('../lib/serializers')
describe('serializers', () => {
describe('event', () => {
it('works with a legit event', () => {
const event = {id: 1,
event: 'test',
payload: {
action: 'test',
repository: {full_name: 'probot/test'}
}}
expect(serializers.event(event)).toEqual({
id: 1,
event: 'test',
action: 'test',
repository: 'probot/test'
})
})
it('works with boolean', () => {
expect(serializers.event(false)).toBe(false)
})
it('works empty object', () => {
expect(serializers.event({})).toEqual({})
})
})
})