Como funciona a construção da estrutura de um unitTest.
Sigiloso
Primeiro preparo o ambiente do teste, instanciando a classe sob teste, criando dados de entrada e configurando dependências usando mocks Depois chamo o método que quero testar. No final valido o resultado, verificando retornos, exceções ou interações com dependências usando os asserts