·
Cursos Gerais ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
22
Modelo Preditivo de Inteligencia Artificial para Cepas do Virus Influenza-Power Point
Linguagens de Programação
FIAP
1
Exercicios de Programacao Vetores e Matrizes em C
Linguagens de Programação
FIAP
1
Simulador de Caixa Eletrônico em HTML com JavaScript - Saque Inteligente de Notas
Linguagens de Programação
FIAP
2
Prolog Exercicios Resolvidos Concat Conta Maximo Reverte Listas
Linguagens de Programação
FIAP
3
Script-Calculo-Vantagem-Gasolina-Etanol-JavaScript-Orientacao-Objetos
Linguagens de Programação
FIAP
2
Lista de Exercicios 02 Modelagem de Sistemas UML Java Vetores Heranca e Polimorfismo
Linguagens de Programação
FIAP
2
Lista de Exercicios 02 - Modelagem de Sistemas UML e Vetores em Java
Linguagens de Programação
FIAP
1
Lista de Exercicios Resolvidos: Programacao em C - Calculos, Condicionais e Data
Linguagens de Programação
FIAP
2
Exercicios Resolvidos POO Heranca Polimorfismo e Vetores em Java
Linguagens de Programação
FIAP
2
Lista de Exercicios UML Java Vetores Heranca Polimorfismo
Linguagens de Programação
FIAP
Preview text
Triângulo Especifique um conjunto de casos de teste para testar o programa a seguir O programa lê três valores inteiros que representam os lados de um triângulo O programa informa se os lados formam um triângulo isósceles escaleno ou equilatero Condição a soma de dois lados tem que ser maior que o terceiro lado 1 i Implemente a classe Java que resolva o problema acima obrigatoriamente utilizar exceções 2 ii Escreva casos de teste em JUnit para as seguintes situações Triângulo escaleno válido Triângulo isósceles válido Triângulo equilatero válido Pelo menos 3 casos de teste CTs para isósceles válido contendo a permutação dos mesmos valores Um valor zero Um valor negativo A soma de 2 lados é exatamente igual ao terceiro lado Para o item acima um CT para cada permutação de valores CT em que a soma de 2 lados é menor que o terceiro lado Para o item acima um CT para cada permutação de valores Um CT para os três valores iguais a zero 3 iii Verificar o percentual de cobertura de código de acordo com os critérios todos os nós e todas as arestas Colocar o print da ferramenta com o percentual da cobertura de código JaCoCo ou equivalente 4 iv Se necessário complementar os casos de teste até atingir 100 de cobertura dos critérios todos os nós e todas as arestas Colocar novo print da ferramenta com o percentual da cobertura de código JaCoCo Java Code Coverage Library Pode fazer no Eclipse ou Netbeans desde que o Coverage esteja habilitado Enviar o código e os prints mencionados 1 Códigos no zip JUnit e Jacoco coverage utilizados 2 Testes a Triângulo escaleno válido b Triângulo isósceles válido c Triângulo equilátero válido d Um valor 0 e Um valor negativo f A soma de dois lados é exatamente igual ao terceiro lado g A soma de dois lados é menor do que o terceiro lado h Todos os valores iguais a zero 3 Percentual de cobertura de teste com os testes solicitados 4 Completando testes para garantir cobertura de 100 a Deve instanciar a classe b Lançar exceção para quando nenhum argumento é passado c Lançar exceção para quando o número de argumentos é menor que 3 d Lançar exceção para quando uma entrada não é um número Cobertura após os testes complementares Código colorido demonstrando a cobertura completa
Send your question to AI and receive an answer instantly
Recommended for you
22
Modelo Preditivo de Inteligencia Artificial para Cepas do Virus Influenza-Power Point
Linguagens de Programação
FIAP
1
Exercicios de Programacao Vetores e Matrizes em C
Linguagens de Programação
FIAP
1
Simulador de Caixa Eletrônico em HTML com JavaScript - Saque Inteligente de Notas
Linguagens de Programação
FIAP
2
Prolog Exercicios Resolvidos Concat Conta Maximo Reverte Listas
Linguagens de Programação
FIAP
3
Script-Calculo-Vantagem-Gasolina-Etanol-JavaScript-Orientacao-Objetos
Linguagens de Programação
FIAP
2
Lista de Exercicios 02 Modelagem de Sistemas UML Java Vetores Heranca e Polimorfismo
Linguagens de Programação
FIAP
2
Lista de Exercicios 02 - Modelagem de Sistemas UML e Vetores em Java
Linguagens de Programação
FIAP
1
Lista de Exercicios Resolvidos: Programacao em C - Calculos, Condicionais e Data
Linguagens de Programação
FIAP
2
Exercicios Resolvidos POO Heranca Polimorfismo e Vetores em Java
Linguagens de Programação
FIAP
2
Lista de Exercicios UML Java Vetores Heranca Polimorfismo
Linguagens de Programação
FIAP
Preview text
Triângulo Especifique um conjunto de casos de teste para testar o programa a seguir O programa lê três valores inteiros que representam os lados de um triângulo O programa informa se os lados formam um triângulo isósceles escaleno ou equilatero Condição a soma de dois lados tem que ser maior que o terceiro lado 1 i Implemente a classe Java que resolva o problema acima obrigatoriamente utilizar exceções 2 ii Escreva casos de teste em JUnit para as seguintes situações Triângulo escaleno válido Triângulo isósceles válido Triângulo equilatero válido Pelo menos 3 casos de teste CTs para isósceles válido contendo a permutação dos mesmos valores Um valor zero Um valor negativo A soma de 2 lados é exatamente igual ao terceiro lado Para o item acima um CT para cada permutação de valores CT em que a soma de 2 lados é menor que o terceiro lado Para o item acima um CT para cada permutação de valores Um CT para os três valores iguais a zero 3 iii Verificar o percentual de cobertura de código de acordo com os critérios todos os nós e todas as arestas Colocar o print da ferramenta com o percentual da cobertura de código JaCoCo ou equivalente 4 iv Se necessário complementar os casos de teste até atingir 100 de cobertura dos critérios todos os nós e todas as arestas Colocar novo print da ferramenta com o percentual da cobertura de código JaCoCo Java Code Coverage Library Pode fazer no Eclipse ou Netbeans desde que o Coverage esteja habilitado Enviar o código e os prints mencionados 1 Códigos no zip JUnit e Jacoco coverage utilizados 2 Testes a Triângulo escaleno válido b Triângulo isósceles válido c Triângulo equilátero válido d Um valor 0 e Um valor negativo f A soma de dois lados é exatamente igual ao terceiro lado g A soma de dois lados é menor do que o terceiro lado h Todos os valores iguais a zero 3 Percentual de cobertura de teste com os testes solicitados 4 Completando testes para garantir cobertura de 100 a Deve instanciar a classe b Lançar exceção para quando nenhum argumento é passado c Lançar exceção para quando o número de argumentos é menor que 3 d Lançar exceção para quando uma entrada não é um número Cobertura após os testes complementares Código colorido demonstrando a cobertura completa