As declarações e os testes de unidade servem como documentação para uma base de código e como um meio de descobrir bugs. As principais diferenças são que afirmações funcionam como verificações de sanidade e veem entradas reais, enquanto testes de unidade são executados em entradas simuladas...