Test Case - Definição do Glossário CI/CD
Um test case verifica um comportamento configurando entradas, executando uma ação e afirmando o resultado esperado.
Um test case é um único cenário com entradas, ações e resultados esperados definidos que verifica um comportamento específico. É a menor unidade de uma suíte de testes.
Bons test cases são focados e independentes: cada um verifica um único comportamento e não depende do resultado de outro.
Estrutura
Um test case normalmente segue arrange, act, assert: prepare o estado, rode o código sob teste e então verifique o resultado com uma assertion.
Guias relacionados
Assertion - CI/CD Glossary DefinitionAssertion: An assertion is a statement in a test that checks whether a value or condition matches what is exp…
Arrange, Act, Assert - CI/CD Glossary DefinitionArrange, Act, Assert: Arrange, Act, Assert (AAA) is a pattern for structuring a test into three clear phases:…
Test Suite - CI/CD Glossary DefinitionTest Suite: A test suite is a collection of related test cases grouped to run together, often by feature, mod…