///
A ideia por trás do desenvolvimento guiado por teste (TDD) é que primeiro devemos escrever os testes para posteriormente escrever o código. Colocar o TDD em prática significa trabalhar de forma cíclica. O modelo F.I.R.S.T. existe para ajudar nesse processo e cada letra do acrônimo representa um princípio a ser seguido. A descrição abaixo refere-se à seguinte letra desse acrônimo: Um teste não deve depender de outro, eles precisam ser executados de forma independente e em qualquer ordem. Dessa forma fica fácil de encontrar onde e porque alguma falha acontece.