Piszę aplikację w węźle node.js, która zawiera niektóre funkcje obsługi punktów końcowych w stylu łączenia (funkcja (req, resp)) i chce napisać przeciwko nim testy jednostkowe bez konieczności uruchamiania pełnej aplikacji.Czy istnieje moduł do łatwego symulowania obiektów req/res do testowania jednostki obsługi stylu łączenia?
Wiem, że potrafię "po prostu" naciskać, niezależnie od tego, które urządzenie ręcznie do niego piszę, ale zastanawiałem się, czy istnieje jakaś biblioteka, która pomoże mi szybciej generować te urządzenia.
EDYCJA: aby dokładniej wyjaśnić, czego chcę, chciałbym, aby w moim teście jednostki wykonywał tylko mój przewodnik (nie moja aplikacja) i do tego potrzebowałbym fałszywego polecenia i res. To są 2 obiekty, które chciałbym wyśmiewać.
Obecnie używam mokki jako biegacza testowego i modułu podstawowego asemblera.
Funkcja ta jest przydatna, aczkolwiek nie jest to dokładnie to, co szukam . Zmienię to pytanie, by lepiej wyjaśnić, czego szukam. Dzięki za odpowiedź :) W międzyczasie poszedłem z czymś bardzo podobnym. Mogę zmienić to, co zrobiłem, by użyć supertestu, ponieważ wygląda czysto. –