Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Verifique se é nulo

Verifica se uma condição é verdadeiraRecebe 1 objeto e verifica se é nulo.

Nota

O bloco para essa função precisa ser criado na pasta Teste (localização: Testes 

Tooltip
onlyIcontrue
appendIconinfo-circle

Endereço: src/test/java/blockly

).

Parâmetros

Nome

Tipo

Doc

Parâmetro 1stringObjectRecebe um booleano entre Verdadeiro ou FalsoEspera um objeto para verificar se é nulo ou não.

Compatibilidade

Image RemovedImage Added Servidor

Exemplo

Previamente criamos uma função "VerificadorPar", que espera um número no parâmetro "verificaPar". A função criada para o teste retorna Verdadeiro caso o parâmetro atribuído seja par, e Falso caso não seja. Inserimos o número "4" pois sabemos que é par. Esperamos, desta forma, que a função retorne Verdadeiro. Por este motivo usamos o bloco Verifique se é verdadeiro, que recebe em Condição o bloco Chamar bloco atribuído à função "VerificadorPar", criada para o Abaixo, o bloco Verifique se é nulo recebe o bloco Chamar bloco atribuído ao RetornaUsuarioPorID, um bloco criado no Servidor, através do Parâmetro 1, Objeto. A função do exemplo tem o parâmetro idUsuario e pode retornar um Objeto, caso o usuário exista, ou nulo caso não exista. É informado um Identificador (id) inválido, que é o número "-1" neste exemplo.


Image Modified

Figura 1 - Bloco Verifique se é verdadeironulo


Após os Testes serem executados, é contabilizado "1" em Sucessos, pois a Condição da Figura 1 retornou VerdadeiroNulo, como esperado pelo bloco.


Image Modified

Figura 2 - Executando teste

Mais sobre

O bloco recebe um valor objeto e verifica a sua condiçãose é nulo, se for verdadeira ele  nulo ele retorna como sucesso ao executar os testes, pois o bloco já espera um valor não falsoobjeto nulo.


Informações

Para mais detalhes sobre como utilizar os blocos da categoria  Teste Unitário, acesse a documentação Testes Unitários.