Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Verifique se são os mesmos
Compara se dois objetos são iguais na fonte de dadosexatamente os mesmos, ou seja, possuem o mesmo endereço de memória.
Nota | |||||||
---|---|---|---|---|---|---|---|
O bloco para essa função A função que utilizará esse bloco precisa ser criado criada na pasta Teste Testes (localização:
). Veja mais detalhes em Testes unitários. |
Parâmetros
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | Object | Recebe um objeto. |
Parâmetro 2 | Object | Recebe um segundo objeto e verifica se são os mesmosé o mesmo que o esperado. |
Compatibilidade
Servidor
Exemplo
Abaixo, estamos adicionando o bloco Verifique se são os mesmos, em Esperado, o bloco Chamar Bloco recebe informações sobre um usuário registrado na fonte de dados de "RH" após ser passado o id, os dados do usuários são retornados como objeto para o parâmetro Esperado, em Atual o bloco Chamar Bloco recebe o id e retorna de outra fonte de dados os dados de um usuário como um objeto e compara se o objeto é o mesmo do parâmetro Esperado.a variável "objeto" recebe um objeto do retorno do bloco Chamar Bloco, a variável "objeto" atribui seu valor à variável "objetoUsuarios" e, em seguida, o valor do objeto é alterado. O bloco Verifique se são os mesmos recebe em Esperado a variável objeto e em Atual a variável "objetoUsuarios".
Image Added
Image Removed
Figura 1 - Bloco Verifique se é falsosão os mesmos
Após os Testes serem executados, é retornado "1" em Sucessos, pois foi verificado que o usuário contendo as mesmas informações estava cadastrado nas 2 fontes diferentesambas variáveis estão referenciando o mesmo objeto.
Figura 2 - Executando teste
Mais sobre
Após receber 2 variáveis contendo um objeto, o bloco verifica se é exatamente o mesmo objeto.
Informações |
---|
Para mais detalhes sobre como utilizar os blocos da categoria Teste Unitário, acesse a documentação Testes Unitários. |