Skip to content
Snippets Groups Projects
soapAxios.test.js 745 B
Newer Older
Hugo NOUTS's avatar
Hugo NOUTS committed
const { getContractDataMockResponse } = require('../mocks/responseTechnicalData')
const getContractData = require('./soapAxios')

describe('getContractData', () => {
  let baseUrl = fields.wso2BaseUrl
  let apiAuthKey = fields.apiToken
  let loginUtilisateur = fields.loginUtilisateur
  let pointId = fields.pointId

  it('should pass', async () => {
    const data = getContractData(
      `${baseUrl}/enedis_SGE_ConsultationDonneesTechniquesContractuelles/1.0`,
      apiAuthKey,
      loginUtilisateur,
      fields.pointId
    )

    const expectedData = getContractDataMockResponse(pointId, "5 RUE CROIX BARRET", "SNC SO CITY - BATIMENT A");
    expect(data).toEqualXML(expectedData)
  })

  it('should return an error', async () => {})
})