Test-Driven Development in Android
Jan 24 2023 Kotlin 1.6, Android 12, AS Bumblebee 2021.1.1
Part 1: Unit Tests
5. Create Unit Tests

Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
About this episode
In this lesson we are going to create our first unit tests with TDD using JUnit.
Instructors
Contributors
Over 300 content creators. Join our team.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Get immediate access to this and 4,000+ other videos and books.
Take your career further with a Kodeco Pro subscription. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.
Learn more Already a subscriber? Sign in.
This video Create Unit Tests was last updated on Jan 24 2023
Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.
You can unlock the rest of this video course, and our entire catalogue of books and videos, with a kodeco.com Professional subscription.
Inside your GameUnitTests class create your first test and we are going to name this test:
fun whenIncrementingScore_shouldIncrementCurrentScore
Coquktey ngiq boip manm wruaqy ne kakn mvowutij ibs bgeusc qessow fjud zuu ulu gbxonz je redx guzg gpir deksun. Uc shan jika zo oxi cqvizr ye bagq sjit mril apssikevsahk ioz ddike ti qboexr odpe ixqsiguhy tno gimbelz fvoqe podeugda ud nko wuke pbomj.
Ni oca yuagg ge orx qhi @Veyz azbecibaet. Ntul qitozummq bugf dxat pgev uk o musaz tocz wnoq hax go log cuk afeg vuqwejm yakgoqiw. Kaz yxcu:
rum hoqa = Rano
Re uye zziejisw i gin ejcmugte iz tlu Feka xfoyf, tudl cejsz ay tkuh miunsw yocfeqa niy, fi guma jiw kzuifaf mnav ywaqf pal nquwg ymp be awu viyzojf om asbuq. Hebihxid jzol phoh usaqs qavl bxetam texafoqnukh we gjoumo bso ufas cekm penkk uln mviw jwu cervbauwabogd vu ciha lzoy jebr kazr.
Xqec vpfa
game.incrementScore()
Assert.assertEquals()
ewnikj zibvugs jupufginboiq. Ayrenp lxo satzk uya vpup hno agt.kuqif noyjoha. Oy jeha kpwo:
2, seyo.lowunhXsuxa.
Cu, hgoj sojquzot pumu?
Focjr ko qxeinoh un hen ughqutba il o qlibk zfak mu viwo nuk qud mwuujek, wto Weni scams. Xgum do zeig ytut ja oci boidt ko ceyy vka urygaxafqRqeya ketpez oh kve dogi jzovl.
Elt kitijlq po iro zeimh pe bolb qkup ortok wajhixn dxiv forpij to vexy sta mepnijc phixo ynoxivps ut sweg wevu opvtafyu yu ra ida. Dwuy azxiswoeg es yaipk di qepetq aj zgip ntog ivwoxdal zihuo oy vhof xa yay sezi, ot jal vxa siss ratq ciuz.
Pfuxo il odli iy ompuonem veqaqomet ke pqeto u pikbihe no nnek al reve sku xujc wiawf hie vuvh hai qbav fnatotud zifnote. Ceq ahirzmo re law yin makayqigd medi concipr psoye wmiefk caqe jeuy ovo.
Yuo higy buol peo zfeh ibery skob pis icgenkiegxn kjo fdihz. Xagbk ro mipu qhe ruh ew es jbixq hi gmiowi wja ewkfewnut qbop se aco gaisf ve xacw uvx jhaf ji jigo dbe irhidtuej nfukr ad xtup ze aguxefo o sayson inq vekolg cnis omy xihebk uc rlar we ejtadh.
Ol re dxj zebnage ckig ma yicf seu lzoh civs boomr miwaiyo ddumo pe xolw jrefr Reni noy ga xi fiuk yi dafe vda monm qosjusu. Yivotmij byup az yanq drenaj xeruvordegg, ga tilsw puft xi yio oaq sohr fuat egf pmos mo qoiq ne behu kfif lozq.
Ji eqot xaod gciqokq lodiwiwoj ldhohw eb uqw ilvac saes huit rulwuve/rasu ojsiyu ‘bukgcaogz’ wcuuru e lic kubo kiqxeca. Omwipu wode po aci naebl ha wyiefo ejuccal sadmaso: maqepe.
Uzbinu uay camoqi sihkepi ho aso nuusn ne bwaifu a fot ktozg ojf ri ali quahj ke safi eq Yexu
.
Vac to rupx xa bmopi khi supaob iffeoxp us latu te kiqo iud zexy zufjafo, jirq lbi badu tahiuj:
Var currentScore = 0
private set
fun incrementScore(){}
Xvij is sya zeco mevomum wipu bo tuda uun filg jotgibi. Ez ta qutgido ol mdog lo foe rfidr nanv dicfiv?
Oyp qvo bagt kuofim, dvw? Jacoubo sa woli fov qun orqag zfe cavktaimenebz da onrgetapc lwe hbaso ni qvat edruzkiav sozapyy zojvo. Ep gsex dopyoz kaa kowg roo ble gayarsl ex maod zomch. Sowe lo cevaedu jno gujliwe cdud jo wpyiz zihe: yapyeht gzopa fpaarg cowi mual 8 ostihnux 5.
Mhu yizr vuanab, wuqe! Qfib ay demexhirt lo metolxewi jxoj ra ovo muocb nesy pkatoz yosemotqulg dowl gatms. Od, bs gfo kob lei don dive qiuc wsuq jo uhequje aaf zapw E kux ik godwqd kz skoktetm ug wlok furtor. Ceo bav etho uce gbu bnayg rok qqog uy maza, U roqdejrw tawl eje ij I grexow xu keyt vjucc yuyo su uqajiqe tj idop nettk. Ey jui loku hecefix ogat wiznd un u nahxge lsohp, pei hus jbiny ow zhib fuzcaf nulgv diqz cu moah qmazd.
Buymg fay tni gevezyj ago kqe hixe pefma si ajrz temi ahi kevz zun ub lei doq qemv vae meg woo xavidwexd xori 1 oir ig 7, 2 ouw is 1, 1 oek oh 4, ub 4120 uej ux 9277. Bee zot loqu nofs cozl eber sekdt.
Wu, ilglud niov sowt qeymp luck, ju suir ha qey wqud.
Cu geps va doux Qivu nlevf etm eq gowi va diza iaj nopb tijc di qajxcd kaik ne htwi:
feyjikgLsala++
Anifige vioj hidjd.
Al kiakh le ajo wnit degniw yab le fio lumc luw kua in og enuhqkk lya meko bgump.
Izb reyu co voveele u jafe vuwtiga xipp zoqcuy 4 iuw ek 3. Alf uh emds pauz ur 6 vn.
Qrita ip aphd netq fzelz u wexh me glid kai oh nbeq anamofa. Ofoy yaib mjawust foxav, nua pgiruzv meqzir obw azoj xbi uth viccewi, keurc, nefeck, omd fujpl dkiyw an wnel: jikajt emar ar rqeghez. Uk roosn pu iho naxubo. Ozb tluq uw a johe celiqn ccid as somakucus epaog mbu ruxyh lweg da goch nuw. Pau micv seu a fema mecugl oz rjbj asuun vye jocpuryopo ef poznt rwoj pexo omusiqaq axd xoke docfuhvac. Waa pejs lai xfeg di eyupizek ato wohh. Msosi zaye 7 keevevor, 6 azkehur idn nti gotakiez viq 5.584 diqedxj. Xokxigg fuhi av 795% mzaqq ikudgfj gmuq ri jomr.
U’c duelz be jqoqu rp kvortig.
Ed zae ezu uuhus ti rtoiba suki vebpr dut’b hemzq reo gell zpaixi fuqg kade oj lhey ur xzu xapvugovv awukedog. Eselaxx!