Большинство уроков по мокко, которые я нахожу, начинаются с пустого файла, и они начинают писать новые функции внутри тестового файла, которые очень просты. Я не понимаю, как реализовать mocha с приложением, которое я уже написал. Я уже написал файл .js, который использует post, put, get и delete. Насколько я могу судить, все они работают так, как должны, но я хочу добавить мокко / чай в мою программу. Я не понимаю, как я должен это сделать.
Взять, к примеру, функцию POST. Я должен написать функцию внутри папки / test и использовать там мокко? Нужно ли мне иметь функцию, записанную как в моем тестовом файле, так и в моем основном файле index.js? Если я протестирую функцию с помощью mocha в / test, то будет ли она реализована точно так же, как если бы она была в index.js, то есть будет ли функция действительно отправлять сообщения в мою базу данных или просто проверит способность функции выполнять так?