Arquivo da tag: TDD

Capa para posts sobre Coding Dojo

1º Dojo da disciplina de OO (1º sem. de 2017)

  • Data: 29/03/2017
  • Horário: 21:15
  • Linguagem: C#
  • Problema: O problema proposto foi a FizzBuzz: nele, você deve exibir uma lista de 1 a 100, um número em cada linha, com as seguintes exceções:
    • Números divisíveis por 3 devem aparecer como ‘Fizz’ ao invés do número;
    • Números divisíveis por 5 devem aparecer como ‘Buzz’ ao invés do número;
    • Números divisíveis por 3 e 5 devem aparecer como ‘FizzBuzz’ ao invés do número’.
  • Formato: Randori
  • Participantes: Adriana Diniz Ragazoni Bezerra, Augusto Nascimento Araujo, Breno Cupertino Dias, Bruno Nunes Santos, Daniel Guimaraes de Araujo, David Washington Fernandes da Silva, Diogo Oliveira Coelho, Ednalva Senhorinha de Oliveira, Felipe Albuquerque Patente, Felipe Assem Miconi, Felipe Correia Fischer, Fernando Hideki Yamamoto, Gabriel Emilio Lima Montibeller, Hudson Steel Silva Carvalho, Igor Ramos Goncalves, Igor Ramos Rocha Santos, Jefferson Yuiti dos Santos, Jonathan Damacena dos Anjos, Juliana Limetre Galarraga Lucas, Lincoln do Espirito Santo Frederico, Luciano Miguel de Lima, Luiz Guilherme da Silva Correia, Matheus Misumi Cimurro, Mauricio Ferraz Cassiolato dos Santos, Suele Oliveira Barbosa, Victor  Maciel, Vinicius Alves de Aquino e Ramon Chiara.
  • Código: GitHub

Continue lendo

Banner para o post "Introdução ao JUnit"; é a imagem de um avião em um túnel de vento.

JUnit: primeiros passos com Testes de Unidade

O que são testes de software?

Quando criamos um programa, precisamos ter certeza de que ele funciona adequadamente. Uma das formas de fazer isso é por meio do que chamamos de teste de software. Basicamente, prepara-se uma conjunto de dados para a entrada da aplicação em que se sabe o resultado que ela irá retornar. Assim, ao executá-la, verificamos sua saída e, se ela for igual a esperada, o teste é bem sucedido.
Continue lendo