Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.46 KB

correcao.md

File metadata and controls

29 lines (23 loc) · 1.46 KB

UnB - Universidade de Brasilia
FGA - Faculdade do Gama
TPPE - Técnicas de Programação para Plataformas Emergentes

Correção Trabalho Prático 1 - Test-Driven Development


  • Critério 1 - corretude dos cálculos realizados pela aplicação: (15 pontos)
    As funções implementadas apresentam resultados corretos para os valores de entrada? (-3 pontos por erro de valor encontrado)
    Nota: 15/15 pontos.

  • Critério 2 - da utilização de testes parametrizados em todos os testes funcionais:(40 pontos)
    Os testes funcionais estão triangulados por parametrização? (-4 pontos por teste não parametrizado)
    Nota: 40/40 pontos.

  • Critério 3 - da utilização de testes de exceção: (15 pontos)
    As classes de exceção foram criadas e seus objetos foram capturados por testes de exceção? (-7 pontos por cada classe de exceção não utilizada)
    Nota: 15/15 pontos.

  • Critério 4 - das seqüências de commits para os casos em que o emprego das técnicas de falsificação, duplicação e triangulação é obrigatório: (30 pontos)
    As técnicas de TDD (falsificação, duplicação e triangulação) foram aplicadas nos casos de i) cálculo do valor de acesso de hora cheia, ii) cálculo do valor de acesso noturno e iii) cálculo do valor apurado pelo contratante para três acessos de tipos diferentes (-10 pontos para cada caso em que as técnicas não foram aplicadas em sua completude)
    Nota: 30/30 pontos.