·

Cursos Gerais ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Objetivo Seguindo um ciclo Test Driven Development TDD desenvolva as classes necessárias usando a linguagem Java e o framework JUnit para resolver o problema descrito abaixo O participante deve implementar uma calculadora de salário de funcionários Um funcionário contém nome email saláriobase e cargo De acordo com seu cargo a regra para cálculo do salário líquido é diferente Caso o cargo seja DESENVOLVEDOR o funcionário terá desconto de 20 caso o salário seja maior ou igual que 300000 ou apenas 10 caso o salário seja menor que isso Caso o cargo seja DBA o funcionário terá desconto de 25 caso o salário seja maior ou igual que 200000 ou apenas 15 caso o salário seja menor que isso Caso o cargo seja TESTADOR o funcionário terá desconto de 25 caso o salário seja maior ou igual que 200000 ou apenas 15 caso o salário seja menor que isso Caso o cargo seja GERENTE o funcionário terá desconto de 30 caso o salário seja maior ou igual que 500000 ou apenas 20 caso o salário seja menor que isso Exemplos de cálculo do salário DESENVOLVEDOR com saláriobase 500000 Salário final 400000 GERENTE com saláriobase de 250000 Salário final 200000 TESTADOR com salário de 55000 Salário final 46750