text: const request = require('supertest')
  const app = require('../../src/app')
  const connection = require('../../src/database/connection')
  
  describe('ONG', () => {
    beforeEach(async () => {
      await connection.migrate.rollback()
      await connection.migrate.latest()
    })
  
    afterAll(async () => {
      await connection.destroy()
    })
  
    it('should be able to create a new ONG', async () => {
      const response = await request(app)
        .post('/ongs')
        .send({
          name: "Let",
          email: "let@gmail.com",
          whatsapp: "92000000000",
          city: "Manaus",
          uf: "AM"
        })
      
      expect(response.body).toHaveProperty('id')
      expect(response.body.id).toHaveLength(8)
    })
  })