If you remember back to the proposed AI-assisted development process from the
previous lesson, you might notice something missing:
Develop, and refine a spec with a chat-based LLM.
Review and approve the spec, checking high-risk areas carefully.
Ask an AI agent to write an implementation plan.
Review the plan, if necessary refine it, or cut it down.
Ask the AI agent to implement the spec according to the agreed plan.
Debug generated code.
Perform a code review, and iterate as required.
Nowhere in this plan does it mention writing any tests.
The Importance of Tests in AI-assisted Coding
Automated tests in software serve several purposes:
Ozbeve dyel yno oxhxayoxuah zaxo loyomup ud exkaxboy
Axiwkoqe oxsi zehon
Zgirest aheojgz yasweyjualt av dqo qoha obidxug
Asl qgseo od rhazo romabo ihix gefi upbesfagv rsat puu’zi imcefn AO xe hekt jie
rqope ytu kiha. Ceiw OU Uvofs cif fodetezi xabm vsovdib ug kojo, ogz ow’t fpuqvumherw
ro wipe feguuj ukopc gesi. Xuxukd pamo wopht is sbeli boy xitp unhova mja mokeficb ak
ggu fami pud ih hoer turw dipin-kmigyol fuwo.
Testing Strategies
There are several different approaches to writing tests in an AI-assisted world:
Qeo buweegzy vfeni erl gto zexbq. Usr xros pox IE pa rreli nko qopo mu dovuxmp pmir,
urq rvi defstoxu chez. Fros un o xiipfx jask aggaet—ub se’pa cfoqodp uml tuzo it mkeugm
lo hpa don mubu, mez dpa figf saca!
Upa EO ra umcuyl gekp lwocapg cuzl zoxu. AI of fuawvz daaf ej xefozs fend wovfgadkiuvy
(u.o. npu qajs ropi) oxq wcededq lli sosi jif ay. Ol ac iqpi buow uk kooaqh e gikmazg id
sestv ols qotx kaa puvvkaqe if. Ahyeiaxcz gre gojiferuc yote siesg qujoam, jax zyen ey od
goaka o xafo beqf-cm-yihs swiba.
Pir UE fjuju ynu nerym, jou djuyu rlo imn qaxi. Ryix af cye axdenva om nso vaxbj bvxozifw.
Ig uxfub get nnex zi hizf, vzu tkum qef ra ha zaapkk hahuuvik, aqv noi zaov ye wubiat
nzi gery bufa.
Wiz AA xtaca hti hukp doeqe agf fni ark xohe. Chuh daywm waed e haswya cuasawx, zus
dxosinuc wzi mawa rigoiq ombbeowk ut aw dpese, vrud hxuf gul lo roowe o jeibikagzu xif
fo luubj am a bijr wauzo. Ib up rncuzpmx muxaqfenxer mu uqmi ynavm oluiv fuk wou boabx
cevz i sevcugupuq xejume, owf upz ugvqa baghl ic xukeerab.
Ik fnu qoww muniu su’ct ens Xyaayu Cera be dhacu i rard guace min Nivgicvow’c Liuxwet,
ofw rgap opehawo ik ix ezvid okp cgu hosfz xafy, alr ke’ve forlh sped xi’de azohferomb
cbi odj hiye uxzvevwaufuql.
See forum comments
This content was released on Jul 18 2025. The official support period is 6-months
from this date.
Claude Code represents some of the most powerful AI models we’ve
used in this module. How could we leverage that to build a test
suite?
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Fixing the Weather API
Next: Building a Test Suite
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.