Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Verifique igualdade
Verifica a igualdade de texto ou número.
Nota | |||||||
---|---|---|---|---|---|---|---|
A função que utilizará esse bloco precisa ser criada na pasta Testes (localização:
). Veja mais detalhes em Testes unitários. |
Parâmetros
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | String | Seleciona o tipo que será usado para comparar: texto ou número. |
Parâmetro 2 | Var | Recebe um texto ou um número. |
Parâmetro 3 | Var | Recebe um texto ou número que será comparado ao anterior. |
Parâmetro 4 | Var | Caso o tipo seja número, o Delta recebe um valor que será usado para "compensar" a diferença entre o Esperado e o Atual, se o valor do Delta for igual ou maior, do que a diferença entre os 2 valores, a função reconhece como iguais. |
Compatibilidade
Servidor
Exemplo
Abaixo, o bloco Verifique igualdade, após selecionado o parâmetro Tipo para Número, o parâmetro Esperado recebe o valor "8.1" e o parâmetro Atual recebe o valor "8.4". No parâmetro Delta é inserido o valor máximo que o Esperado e Atual podem ter de diferente um do outro, no nosso exemplo, usamos o valor "0.5".
Figura 1 - Bloco Verifique igualdade
Após os Testes serem executados, é retornado "1" em Sucessos, pois o o valor em Delta compensa a diferença entre o Esperado e o Atual, com isso eles são considerados Iguais.
Figura 2 - Executando teste
Mais sobre
O bloco recebe tanto texto quanto número. O parâmetro Delta é usado quando o tipo Numero é escolhido no parâmetro Tipo. Se Esperado e Atual forem Nulo, também serão considerados iguais.
Delta
O Delta, termo usado para variação na física, é um número usado para calcular se outros números devem ser considerados próximos. Se o Atual ficar dentro do intervalo Esperado-Delta até Esperado+Delta, será considerado igual. Em outras palavras, o valor Delta é uma tolerância de diferença, e se não for excedida, os números serão considerados iguais.
Informações |
---|
Para mais detalhes sobre como utilizar os blocos da categoria Teste Unitário, acesse a documentação Testes Unitários. |