6. (Quan trọng)Test Method, Logic, Mock Function và Debug trong Jest Unit Test
1. Mục tiêu
A. Test hàm có được gọi hay không?
B. Test hàm có thực thi đúng hay không? (có 1 đầu vào và expect đầu ra tương ứng)
C. Fake hàm trong file test, overriding lại hàm trong test
2. Phương pháp
A. Để test hàm có được gọi thành công hay không, chúng ta cần làm 3 bước:
1) Dùng Jest.spyOn(functionA) để theo dõi functionA.
2) Trigger gọi functionA. Bạn có thể trigger bằng sự kiện trên DOM hoặc chỉ đơn giản gọi wrapper.vm.functionA()
3) Assert, sử dụng hàm toBeCalled của jest: expect(wrapper.vm.functionA).toBeCalled();
B. Để test hàm xem có thực thi đúng hay không, chúng ta làm lần lượt như trường hợp A. Tuy nhiên mỗi lần ta lại cung cấp đầu vào (INPUT) khác nhau.
C. Dùng jest.fn(_funtion_fake) để làm giả function trong component. Xem ví dụ 3 trong file mẫu: https://github.com/lovesickness111/vue-project-test
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «6. (Quan trọng)Test Method, Logic, Mock Function và Debug trong Jest Unit Test», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.