Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.2 kB
1
Indexable
Never
/// <reference types="Cypress" />

import * as fs from 'fs';



function gerarMockChecklist(finalContrato, finalPlaca, nivelCombustivel) {

    // Transformar em obj javascript
    const checklist = {
        "origemCadastro": 0,
        "ticketBlip": "135532",
        "grupoVeiculo": "FW",
        "placaVeiculo": "AAA0003",
        "nivelLimpeza": 0,
        "tipo": 0,
        "agencia": "AAFRG",
        "nomeAgencia": "Agência Aeroporto do Galeão 2",
        "contrato": "FRGA039326",
        "nivelCombustivel": 8,
        "kilometragemAtualCarro": 13246,
        "imagens": [
          
        ]
      }

    // Alterando os dados conforme os parâmetros
    checklist["contrato"] = `FRGA0694${finalContrato}`
    checklist["placaVeiculo"] = `AAA00${finalPlaca}`
    checklist["nivelCombustivel"] = nivelCombustivel

    return checklist
}


function addVistoria(mock) {
    
    return cy.api({

        method: 'POST',
        url: 'https://aws-tst.localiza.dev/al-dk-vistorias-portal-bff-api-net6/v1/vistorias',
        failOnStatusCode: false,
        body: mock
       
    })

}

export { addVistoria, gerarMockChecklist };