Webservice Fake da Clearsale, útil para executar testes de perfomance e integração END-2-END em aplicações que dependam da Clearsale, visto que a mesma não disponibiliza um sandbox.
- Entre no diretório do projeto;
- Execute
rvm install ruby-1.9.2
para instalar o ruby; - Execute
rvm use ruby-1.9.2
; - Instale o bundler com
gem install bundler
; - Instale as dependências do projeto com
bundle install
; - Execute
bundle exec unicorn -p <porta>
para iniciar o webservice.
A resposta da análise é baseada no nome do cartão utilizado na compra.
- Análise manual (manual_analysis/AMA):
manual analysis
- Fraude (fraud/FRD):
fraud
- Aprovado (approved/APA): Qualquer outro nome que não seja
manual analysis
oufraud
terá sua respectiva compra aprovada.