Czy zduplikowany kod jest bardziej tolerowany w testach jednostkowych?

Jakiś czas temu zrujnowałem kilka testów jednostkowych, kiedy przeszedłem i zreorganizowałem je, by uczynić je bardziejSUCHY- zamiar każdego testu nie był już jasny. Wydaje się, że istnieje kompromis między czytelnością testów a możliwością ich utrzymania. Jeśli zostawiam zduplikowany kod w testach jednostkowych, są one bardziej czytelne, ale jeśli zmienięSUT, Będę musiał wyśledzić i zmienić każdą kopię zduplikowanego kodu.

Czy zgadzasz się, że ten kompromis istnieje? Jeśli tak, czy wolisz, aby twoje testy były czytelne lub możliwe do utrzymania?

questionAnswers(11)

yourAnswerToTheQuestion