{TDD}

Test Driven Development

Normal dev

Tests

{Production Code}

Normal cycle

Write
code

Run
App

Refactor Code

Run
App

Write a
test

Run
Test

It doesn't work
or
Im not finish yet

Im done

It works

Test passes

Test fails

Something is wrong

TDD dev

{Production Code}

Tests

TDD cycle

Write
test

Run
test

Write
Code

Run
test

Refactor
code

Run
Test

Test passes

Test passes

Test fails

Test fails

Test fails

Why TDD?

Demo

.NET 8 - Test Driven Development

By Ryan Niño Dizon

.NET 8 - Test Driven Development

  • 25