Adaptive Thinking Agile Architecture ATDD Automation BDD CI/CD Clean Architecture Development Feedback Loops Growth Hexagonal Architecture ISO Leadership Management Performance Productivity Quality Sales Scalabilty Scrum Standardization Startups Systems TDD Team Collaboration Teams Teamwork Tech Test Automation Unit Testing
TDD: Test Doubles in Unit Testing. Should we use Fakes? Stubs? Mocks? February 14, 2022 TDD: Test Doubles in Unit Testing. Should we use Fakes? Stubs? Mocks? In unit testing, Test Doubles are used to… The nightmare of flaky tests February 3, 2022 The nightmare of flaky tests. And how to solve it. Remember those tests which SOMETIMES pass and SOMETIMES fail… without… How to fail at TDD? February 1, 2022 How to fail at TDD? TDD is painful for many teams. But over time, we learned to accept the pain.… What’s a Unit Test? Integration Test? E2E Test? January 25, 2022 What’s a Unit Test? Integration Test? E2E Test? Classicist vs Mockist interpretations? What’s a unit, interface & implementation? 1. UNIT… When TDD goes bad January 13, 2022 When TDD goes bad. When you feel that TDD is working against you. When you feel like it’s a big… TIME is MONEY January 5, 2022 TIME is MONEY. We don’t want to waste time. Can we PROVE what’s faster? Test-Driven Development (TDD) vs Test-Last Development… 100% Unit Testability in Hexagonal Architecture January 4, 2022 100% Unit Testability in Hexagonal Architecture Let’s go back in time… to the “traditional” 3-layered architecture. Here, we implement the… Unit tests: Run in isolation. Run fast. Run deterministically. January 3, 2022 Unit tests: Run in isolation. Run fast. Run deterministically. Running in isolation means the tests should be independent of each… Chicago TDD vs London TDD – Which one is should you use? December 28, 2021 Chicago TDD vs London TDD – Which one is should you use? Is there one GLOBAL answer or is it… DD Dialogue: London School vs Chicago School December 27, 2021 TDD Dialogue: London School vs Chicago School. Do you find contradictions when reading about TDD? People can’t agree on what’s…
TDD: Test Doubles in Unit Testing. Should we use Fakes? Stubs? Mocks? February 14, 2022 TDD: Test Doubles in Unit Testing. Should we use Fakes? Stubs? Mocks? In unit testing, Test Doubles are used to…
The nightmare of flaky tests February 3, 2022 The nightmare of flaky tests. And how to solve it. Remember those tests which SOMETIMES pass and SOMETIMES fail… without…
How to fail at TDD? February 1, 2022 How to fail at TDD? TDD is painful for many teams. But over time, we learned to accept the pain.…
What’s a Unit Test? Integration Test? E2E Test? January 25, 2022 What’s a Unit Test? Integration Test? E2E Test? Classicist vs Mockist interpretations? What’s a unit, interface & implementation? 1. UNIT…
When TDD goes bad January 13, 2022 When TDD goes bad. When you feel that TDD is working against you. When you feel like it’s a big…
TIME is MONEY January 5, 2022 TIME is MONEY. We don’t want to waste time. Can we PROVE what’s faster? Test-Driven Development (TDD) vs Test-Last Development…
100% Unit Testability in Hexagonal Architecture January 4, 2022 100% Unit Testability in Hexagonal Architecture Let’s go back in time… to the “traditional” 3-layered architecture. Here, we implement the…
Unit tests: Run in isolation. Run fast. Run deterministically. January 3, 2022 Unit tests: Run in isolation. Run fast. Run deterministically. Running in isolation means the tests should be independent of each…
Chicago TDD vs London TDD – Which one is should you use? December 28, 2021 Chicago TDD vs London TDD – Which one is should you use? Is there one GLOBAL answer or is it…
DD Dialogue: London School vs Chicago School December 27, 2021 TDD Dialogue: London School vs Chicago School. Do you find contradictions when reading about TDD? People can’t agree on what’s…