request = require 'supertest'
server  = require '../../../server'

describe 'Todo', ->
  api = request server

  it 'should return todos as JSON', (done) ->
    api.get('/api/v1/todos')
    .expect(200)
    .expect('Content-Type', /json/)
    .end (err, res) ->
      return done(err) if err
      res.body.should.have.property('todos').and.be.an.instanceof Array
      done()