Unit Testing Talks: Frameworks, Mocks, and Test-Driven Development

Write isolated tests for your code. These sessions cover frameworks like JUnit and Jest, mocking, stubs, and applying TDD principles for building more reliable and maintainable software.

Matching Videos

Are you still programming unit tests or already generating?
29:31

Are you still programming unit tests or already generating?

Johannes Bergsmann & Daniel Bauer

How Unit Testing Saved My Career
26:33

How Unit Testing Saved My Career

Annelore Egger

Yes, You Need to Unit Test your JavaScript. Here's How.
1:00:10

Yes, You Need to Unit Test your JavaScript. Here's How.

James Bender

How not to test
43:07

How not to test

Golo Roden

Write tests you love, not hate
56:49

Write tests you love, not hate

Jens Happe

Test Driven Development with JavaScript
1:42:16

Test Driven Development with JavaScript

Sascha Depold & Parinaz Roghany

How To Test A Ball of Mud
42:34

How To Test A Ball of Mud

Ryan Latta

Testing .NET applications a Tool box for every developer
29:13

Testing .NET applications a Tool box for every developer

Alexandre Borges

Mutation Testing and Fuzzing in C#
29:28

Mutation Testing and Fuzzing in C#

Michael Contento

Building Reliable Serverless Applications with AWS CDK and Testing
25:18

Building Reliable Serverless Applications with AWS CDK and Testing

Raphael Manke

Why you must use TDD now!
30:55

Why you must use TDD now!

Alex Banul

Test-reduction - Doing more with less
23:40

Test-reduction - Doing more with less

Ewald Verhoeven

Trunk-Based Development at Scale: Real-World Insights from a High-Traffic Luxury E-Commerce Platform
24:08

Trunk-Based Development at Scale: Real-World Insights from a High-Traffic Luxury E-Commerce Platform

Julian Richter

Treat yourself - A tale about dog training and test-driven development
43:19

Treat yourself - A tale about dog training and test-driven development

Mirjam Aulbach

One-click-to-production: Test and automate your application
31:15

One-click-to-production: Test and automate your application

Bartosz Pietrucha

82 Bugs I Collected in a Year You Won’t Believe Made It to Production
31:54

82 Bugs I Collected in a Year You Won’t Believe Made It to Production

François Martin

Why shifting left is so important for software developers
41:51

Why shifting left is so important for software developers

Jemiah Sius

Breaking the Bug Cycle: TDD for the Win
20:33

Breaking the Bug Cycle: TDD for the Win

Nadeen Hussein

How to TDD in legacy code
45:43

How to TDD in legacy code

Gil Zilberfeld

ChatGPT and Java: A Match Made in Heaven or Hell?
57:55

ChatGPT and Java: A Match Made in Heaven or Hell?

Jakov Semenski

Do TypeScript without TypeScript
43:27

Do TypeScript without TypeScript

Simone Sanfratello

1, 2, 3... Fastify!
42:08

1, 2, 3... Fastify!

Matteo Collina

Why Testing Matters in AI  - Luise Freese and Elio Struyf
28:29

Why Testing Matters in AI - Luise Freese and Elio Struyf

Luise Freese and Elio Struyf

Vibe coding sucks! Long life to vibe coding: Hardening Applications for Production with GenAI
29:00

Vibe coding sucks! Long life to vibe coding: Hardening Applications for Production with GenAI

Raúl Berganza Gómez

Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions
26:38

Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions

Michael Niebisch

The Vonage Trivia Voyage: Quiz Your Way to the Top!
49:11

The Vonage Trivia Voyage: Quiz Your Way to the Top!

Rachel Sunderland

How will artificial intelligence change the future of software testing?
45:24

How will artificial intelligence change the future of software testing?

Evelyn Haslinger

Using code generation for test automation – the fancy way
40:16

Using code generation for test automation – the fancy way

Roman Alexis Anastasini

Let's Talk Quality! - Lilia Gargouri
24:37

Let's Talk Quality! - Lilia Gargouri

Lilia Gargouri

Your Testing Strategy is broken - lets fix it!
28:12

Your Testing Strategy is broken - lets fix it!

Luise Freese

Accessibility Test Driven Development
23:33

Accessibility Test Driven Development

Maria Korneeva

Form Validation. The Tested Way
37:33

Form Validation. The Tested Way

Evyatar Alush

100 times more frequent deployments: How did we create a high performance team?
27:31

100 times more frequent deployments: How did we create a high performance team?

Mesut Ayata

Monitoring as Code - Managing your dashboards at scale
32:47

Monitoring as Code - Managing your dashboards at scale

Gabriel Labachelerie

Three-and-a-half Ways of Testing your Repositories
59:20

Three-and-a-half Ways of Testing your Repositories

Daniel Raniz Raneland

Building a large, complex product from the ground up with typescript & Atomic Design:lessons learned
28:13

Building a large, complex product from the ground up with typescript & Atomic Design:lessons learned

Nathalia Rus