Skip to content

Tutorial

Rodolfo Dirack edited this page Nov 27, 2021 · 9 revisions

Tutorial - Asserções da shellunity

No tutorial a seguir tem vários exemplos de como utilizar as asserções da biblioteca shellunity. Experimente colocar o código dos exemplos em um script chamado 'testeshellunity.sh', dar permissão de execução e rodar com o seguinte comando do shell:

chmod +x testeshellunity.sh
./testeshellunity.sh

TEST_PASS

Esta é a asserção mais simples da shellunity. A chamada TEST_PASS faz o teste passar. Basta utilizar como no exemplo a seguir, a primeira linha do script carrega a biblioteca a segunda linha faz um teste passar:

source shellunity

TEST_PASS

TEST_FAIL

Esta asserção fará o contrário da asserção TEST_PASS, ou seja, fará um teste falhar ao ser chamada. Basta utilizar como no exemplo a seguir, a primeira linha do script carrega a biblioteca a segunda linha faz um teste falhar:

source shellunity

TEST_FAIL

TEST_ASSERT_EQUAL

Clone this wiki locally