ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Test Doubles - Designing for and using Stubs, Fakes, Mocks, and Spies

Автор: Merlin Wellington

Загружено: 2024-11-02

Просмотров: 590

Описание: Test doubles (Stubs, fakes, mocks and spies) are unit testing techniques that allow us to test a class without needing (or wanting!) the real implementations of the things the class we are testing depends on. They allow our tests to focus on the class we are testing and ensure that, if a test fails, we know what code is broken. This video shows how we design our code so that we can use these techniques, describes what all of these are with real code examples and discusses the pros and cons of each technique.

In this video I'll walk you through:
Why we need these techniques
what each of them is and how they get coded
When each is useful and when each is insufficient

TIMESTAMPS
0:00 Introduction
0:12 Test Doubles
1:08 Designing our code
1:49 Benefits of test doubles
2:26 Stubs
4:07 Fakes
6:13 Mocks with Mockito
9:35 Spies with Mockito
10:52 Conclusion

ABOUT MY CHANNEL
My channel is about good software engineering practices. We cover introductions to programming in C and Java. But I also have lots of software and computer engineering topics like PIC programming, advanced programming techniques, and things that distinguish good code from code that works.

Check out my channel here:
   / @wizardcraftcode  

Don’t forget to subscribe!

CHECK OUT MY OTHER VIDEOS:

C Programming Playlist:    • Coding in C  
Intro to Java Playlist:    • Introduction to Java Programming based on ...  
Software Engineering Topics Playlist:    • General Software Engineering Topics  

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Test Doubles - Designing for and using Stubs, Fakes, Mocks, and Spies

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Junit 5's Parameterized Tests - making one test run many test cases

Junit 5's Parameterized Tests - making one test run many test cases

Unit Tests and Test Doubles like Mocks, Stubs & Fakes

Unit Tests and Test Doubles like Mocks, Stubs & Fakes

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

10 возможностей Python, которые вы не используете (но действительно должны)

10 возможностей Python, которые вы не используете (но действительно должны)

🔁 Пошаговое объяснение рекурсии: как мыслить рекурсивно, как программист

🔁 Пошаговое объяснение рекурсии: как мыслить рекурсивно, как программист

Claude Code с агентами проще (и лучше) чем кажется

Claude Code с агентами проще (и лучше) чем кажется

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

Mocks Stubs and Fakes

Mocks Stubs and Fakes

What Are The Different Kinds of Test Doubles

What Are The Different Kinds of Test Doubles

Test Doubles Are A Scam – Matt Diephouse

Test Doubles Are A Scam – Matt Diephouse

C++: Самый Противоречивый Язык Программирования

C++: Самый Противоречивый Язык Программирования

Я В ШОКЕ! Обновление Windows убило ноутбук за 5 минут. Вот что случилось...

Я В ШОКЕ! Обновление Windows убило ноутбук за 5 минут. Вот что случилось...

TDD Is The Best Design Technique

TDD Is The Best Design Technique

Беззубчатые шестерни развивают гораздо больший крутящий момент, чем обычные, вот почему. Циклоида...

Беззубчатые шестерни развивают гораздо больший крутящий момент, чем обычные, вот почему. Циклоида...

Программирование без ветвлений: почему «If» медленный... и что мы можем с этим поделать!

Программирование без ветвлений: почему «If» медленный... и что мы можем с этим поделать!

Даже Линус?

Даже Линус?

Никто не сносит знаменитостей так, как Джим Кэрри в расцвете сил!

Никто не сносит знаменитостей так, как Джим Кэрри в расцвете сил!

CI/CD — Простым языком на понятном примере

CI/CD — Простым языком на понятном примере

An Introduction to Stubs: Test Doubles in TDD (PHP)

An Introduction to Stubs: Test Doubles in TDD (PHP)

Что скрывает Мультивселенная?

Что скрывает Мультивселенная?

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]