Testi koddan önce yazınca ilk koşuda kırmızı yanıyor, çünkü uygulama o işi henüz yapmıyor. Kod gelince aynı test yeşile dönüyor. Hiç kırmızı yanmamış bir test, kod bozukken de yeşil kalıyor olabilir.

Test adı davranışı anlatan düz bir cümle oluyor, shows the page count of an added book gibi. Kırmızı satırı okurken önce bu ada bak, testin ne istediğini oradan anlıyorsun. Testleri de ajan yazdığı için her adın SPEC.md'deki bir kritere karşılık geldiğini sen kontrol et.

Ajan bir testi geçsin diye gevşetirse ya da silerse orada dur ve nedenini sor. 2 saatte canlı uygulama programının üçüncü adımında ilk kırmızı testi kendi terminalinde görüyorsun.

Örnek

Bir harcama uygulamasında does not add an expense without an amount adlı test, tutar alanı boşken eklemeyi deniyor ve listenin boş kaldığına bakıyor. Kod yazılmadan önce kırmızı yanıyor, kod gelince yeşile dönüyor.