Kroki, które należy podjąć, aby powoli zintegrować testowanie jednostkowe z projektem

Obecnie pracuję nad projektem kooperacyjnym, pracując nad projektem zbliżającym się do końca z innym studentem kooperacyjnym. Ponieważ projekt ten został przekazany z kooperacji do kooperacji, po drodze podjęto złe praktyki, a testowanie pozostało do końca. Zdecydowałem, że chciałbym napisać testy jednostkowe, aby nauczyć się czegoś nowego podczas testowania.

Pracuję jednak nad 3-warstwową, ściśle powiązaną aplikacją, która wydaje się niemożliwa do przeprowadzenia testu jednostkowego w obecnej formie. Nie chcę zrzucać innego studenta kooperacji, nie znając żadnego z tych pojęć, zmieniając kod bez rozpoznania przez noc. Jakie kroki powinienem podjąć, aby powoli wciągnąć kod do testowania jednostkowego? Czy powinienem najpierw zaimplementować wzorzec fabryczny i pozwolić drugiemu studentowi zapoznać się z tym przed przejściem dalej?

Przepraszam, jeśli moja wiedza jest wadliwa i nie powinno być żadnych problemów. Jestem nowy w tym :)

questionAnswers(4)

yourAnswerToTheQuestion