> Markdown version of [/videos/662-write-tests-you-love-not-hate?t=252](https://www.wearedevelopers.com/videos/662-write-tests-you-love-not-hate?t=252). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Write tests you love, not hate Stop mapping test classes one-to-one with production code. Discover how entity builders and use-case testing transform fragile boilerplate into a lightning-fast engineering workflow. - **Speakers:** [Jens Happe](https://www.wearedevelopers.com/@jens-happe) - **Event:** WeAreDevelopers LIVE - **Published:** September 14, 2023 - **Duration:** 56:49 - **URL:** https://www.wearedevelopers.com/videos/662-write-tests-you-love-not-hate - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/6ca35b49d86d7947cd5851383da3a31e/thumbnails/thumbnail.jpg?time=254685ms ## Access Playback and chapters for this video are available with a Free account. ## Related Moments - [Adopting test-driven design as a strategic development methodology](https://www.wearedevelopers.com/videos/446-treat-yourself-a-tale-about-dog-training-and-test-driven-development) (from "Treat yourself - A tale about dog training and test-driven development") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/546f4cb50651827a84b52494c92d80e5/thumbnails/thumbnail.jpg?time=253800ms - [Reflecting on the core motivations for writing tests](https://www.wearedevelopers.com/videos/1678-the-2025-state-of-javascript-testing) (from "The 2025 State of JavaScript Testing") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/47bcff1ed7c7f771e7f99185852111b7/thumbnails/thumbnail.jpg?time=86285ms - [Applying key software design rules to test code](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) (from "Dirty Tests And How To Clean Them") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/8143aae926148d58d9023fc4098e94b7/thumbnails/thumbnail.jpg?time=93700ms - [Reviewing the benefits of clean test refactoring](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) (from "Dirty Tests And How To Clean Them") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/8143aae926148d58d9023fc4098e94b7/thumbnails/thumbnail.jpg?time=93700ms - [Treating unit tests as essential development tools](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) (from "How Unit Testing Saved My Career") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/05325fde7e3826d3828ed9a54e9f0fbe/thumbnails/thumbnail.jpg?time=108135ms - [Weighing the benefits and tradeoffs of test-driven development](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) (from "Why you must use TDD now!") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/89c4486b6ae9b9ee22ab667d4f21a603/thumbnails/thumbnail.jpg?time=384515ms ## Related Articles - [How to Lead Quality Teams Through AI Transformation](https://www.wearedevelopers.com/magazine/791-how-to-lead-quality-teams-through-ai-transformation) - [How to Avoid Over-Engineering](https://www.wearedevelopers.com/magazine/546-how-to-avoid-over-engineering) - [Get Old, go Slow, Write Code!](https://www.wearedevelopers.com/magazine/81-get-old-go-slow-write-code) - [Ignore the Hype: How to Avoid Being Deceived by Technological Trends](https://www.wearedevelopers.com/magazine/528-ignore-the-hype-how-to-avoid-being-deceived-by-technological-trends) ## Related Jobs - [Bank Platform Transformation - Test Execution Leader - Sr Associate](https://www.wearedevelopers.com/jobs/ext/4558482-bank-platform-transformation-test-execution-leader-sr-associate) at **PwC** - [Bank Platform Transformation - Test Execution Leader - Sr Associate](https://www.wearedevelopers.com/jobs/ext/4647756-bank-platform-transformation-test-execution-leader-sr-associate) at **PwC** - [Bank Platform Transformation - Test Execution Leader - Sr Associate](https://www.wearedevelopers.com/jobs/ext/4565109-bank-platform-transformation-test-execution-leader-sr-associate) at **PwC** - [Test Automation Engineer - BundesMessenger](https://www.wearedevelopers.com/jobs/ext/4632014-test-automation-engineer-bundesmessenger) at **BWI GmbH** - [Senior Test Automation Engineer](https://www.wearedevelopers.com/jobs/ext/4084182-senior-test-automation-engineer) at **BWI GmbH** - [Senior Web Software Architect, AI Experiences](https://www.wearedevelopers.com/jobs/ext/4523834-senior-web-software-architect-ai-experiences) at **TeamViewer Germany GmbH**