Repositório para acomodação das atividades desenvolvidas ao longo da Sprint 4 no Programa de Bolsa da Compass.Uol
Aprendizagem de automação de testes com Ruby
Momento de aprendizagem das tecnologias Git e GitHub para versionamento dos códigos desenvolvidos em Ruby;
Prática e uso frequente das tecnologias para aprimoramento;
Comandos principais usados: git init, git status, git add, git commit, git push, git merge, git pull;
Estudo e aprendizagem da linguagem Ruby;
Práticas com códigos em Ruby;
Aplicação da linguagem na escrita de códigos para testes unitários;
Uso da técnica Test Driven Development para criação de testes unitários
Código desenvolvido com Ruby e TDD para testar o funcionamento correto de operações aritméticas. Listarei abaixo:
Soma;
Subtração;
Multiplicação;
Divisão;
Potenciação;
Soma e subtração (mista);
Soma e multiplicação (mista);
VS Code;
Ruby;
Gem rspec;
CMDER
Git
Para instalar o Ruby na sua máquina, acess http://rubyinstaller.org/downloads/
Para instalar o CMDER, acesse https://cmder.net/
# Para Windows
gem install win32console
# Para todos
gem install bundler
gem install ruby-debug-ide
Para instalar o VS Code, acesse https://code.visualstudio.com/download
Para instalar o Git na sua máquina, acesse https://git-scm.com/downloads
Ruby
VSCode Ruby
Ruby Solargraph
# Para clonagem deste repositótio
git clone https://github.com/vngoliveira/RealityStone_Sprint4_-Vitoria-Nathaly-_Compass.git
# Para instalação da gem rspec (CMDER)
bundle install
# Para execução dos códigos
bundle exec rspec specs\<nome_da_calculadora>
# Exemplo para <nome_da_calculadora>
bundle exec rspec specs\calculadora_soma_sub.rb
Vitória Nathaly Gomes de Oliveira