Para que sua solução de credenciamento seja considerada homologada pela Sympla, estabelecemos uma suíte de testes de validação. Eles visam assegurar que casos específicos relacionados ao controle de acesso de tickets sejam tratados pelas implementações da nossa API.

Primeiramente, criaremos um evento, e forneceremos para vocês em uma ligação o ID do mesmo e um token privado de acesso a nossa conta, utilizado para dar acesso a recursos da nossa API. Daremos um tempo para que vocês configurem esses parâmetros, e iniciaremos os testes, sempre respeitando um tempo de atualização de até 1 minuto caso a solução funcione offline, e conferindo se o check-in foi retornado ou não.

Testes

  1. Novo ingresso. Faremos a emissão do ingresso de um novo participante, mandaremos o ticket. Resultado esperado: entrada liberada e check-in retornado.
  2. Entrada repetida. Imediatamente, resetaremos o estado do check-in e pediremos o teste do mesmo ticket. Resultado esperado: entrada recusada e check-in não retornado.
  3. Cancelamento de ingresso. Faremos a emissão do ingresso de um novo participante, e após cancelarmos o pedido, enviaremos o ticket. Resultado esperado: entrada recusada e check-in não retornado.
  4. Mudança de titularidade. Faremos a emissão do ingresso de um novo participante, e realizaremos a troca de titularidade. Enviaremos os dois tickets resultantes. Resultado esperado: entrada recusada para o ticket inicial, entrada liberada para o último ticket, check-in retornado.
  5. Múltiplos ingressos. Faremos a emissão de dois ingressos em um mesmo pedido, efetuando a mudança de titularidade em um. Enviaremos os três tickets resultantes. Resultado esperado: entrada liberada para dois tickets, recusada para o terceiro, dois check-ins retornados.