• Как вы изучали Jest?

    alex4answ
    @alex4answ
    Смотри, расслабься, все не так сложно, не торопись.

    Мокк - это просто имитация функции, за которой можно шпионить (смотреть была ли она вызвана, с какими параметрами и тп)
    Стабб - просто заглушка.

    Как создавать мокки - есть в документации.

    Но например:
    1. Есть тяжелый метод, который тянет что-то из бд и тп.
    2. Тебе нужно протестировать код, который использует такой метод.
    И чтобы не дергать базу, не ждать и тп и тд, можно просто создать имитацию этого метода и наблюдать за ним, был ли он вызван, с какими параметрами и тп.

    Это применимо к любому тестированию, Jest, mocha и тп, фреймворк тут не важен
    Ответ написан
    1 комментарий