O código duplicado é mais tolerável nos testes de unidade?

Eu arruinei vários testes de unidade há algum tempo, quando passei e refatorei-os para torná-los maisSECO- a intenção de cada teste não estava mais clara. Parece haver um trade-off entre a legibilidade e a facilidade de manutenção dos testes. Se eu deixar o código duplicado em testes de unidade, eles serão mais legíveis, mas se eu mudar oSUT, Vou ter que rastrear e alterar cada cópia do código duplicado.

Você concorda que esse trade-off existe? Em caso afirmativo, você prefere que seus testes sejam legíveis ou sustentáveis?

questionAnswers(11)

yourAnswerToTheQuestion