Esse é um projeto de aprendizagem de Ruby on Rails do OneBitCode que busca a conversão (câmbio) de moedas consumindo serviço rest.

Para esse projeto está sendo utilizado o serviço Currency Data Feed.

Código do projeto
Link do projeto: OneBitExchange

Tecnologias empregadas:

  • Ruby on Rails;
  • RSpec;
    • Para automatização dos testes;
    • Aplicação do TDD;
  • rest-client;
    • Para consumir a API do serviço de câmbio de moedas;

Técnicas aplicadas:

  • TDD;
    • Testes unitários, funcionais e sistêmicos;
  • Criação da camada service para encapsular a lógica de negócios e melhorar a qualidade do código;