CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Ranjan Sakalley


Change the Positive Testing style.

 By now, almost all developers know how important Unit Testing is. And still everybody, including managers who create schedules, and developers who break them, follow an ignorant approach. From my experiences as a developer, I have been following the positive testing path. To elaborate on this, lets say i have written a function to multiply two numbers. While testing, 99% of the time, I was testing whether my function, given two numbers, was giving me the right answer or not. I was (and I admit i have seen people doing this like i was) ignoring that though

10* 2 =20, null *2 should throw a verbose, appropriate exception.
Now what i wrote about above, its just a tiny bit of ignorance, building up to what i call a positive testing path. How to change this parochial approach?
Lets see what i tried to do, am still doing, and trying to change the way i code.
Use XUnit. This is one major tool that need to embrace. (Infact when we hire these days, one of the qualities that we look for in a candidate si if he is comfortable using any xUnit tool.)
So now, when working on a piece of code, i actually work on two.
a. I write test cases (following TDD or not is not a concern for me) and
b. I write code.

My positive test for my code is to make it work.
My positive test for my test cases is to make them fail.

This way, I am able to see the shine on both the sides of the coin.
More to come on NUnit, automated builds and yes, I am working on a tool for automating/aiding this whole process while writing code.


Published Jan 05 2005, 10:56 PM by rsakalley
Filed under:

Comments

NeVaL said:

http://www.lupin-fi.beibi.info ^^^ http://www.maanrakennus-fi.beibi.info ^^^ http://www.bukkake-scat-bdsm.biseksuell.info ^^^ http://www.film-fetisj-eksotisk.biseksuell.info ^^^ http://www.bukkake-scat-bdsm.erotiska.info ^^^ http://www.film-fetisj-eksotisk.erotiska.info ^^^ http://www.bilder-jungfru-utmrkt.fitta69.info ^^^ http://www.bitch-orgasm-foto.fitta69.info ^^^ http://www.liten-homosexuell-bild.fotsex.info ^^^ http://www.slampig-anal-filmrulle.fotsex.info ^^^ http://www.ollonet-porno.isomuna.info ^^^ http://www.videot-anaali-sexi.isomuna.info ^^^ http://www.ematin-persereika-imaisu.laukeaminen.info ^^^ http://www.ematin-naida-bukkaka.laukeaminen.info ^^^ http://www.stygg-transseksuell-videoer.rype.info ^^^ http://www.oppskrift-andebryst-filmrull.rype.info ^^^ http://www.kuk-fitta-gallerier.sadsprut.info ^^^ http://www.eskorte-kristiansand-bilder.sadsprut.info ^^^ http://www.sheboy-lesbisk-porno.tytsy.info ^^^ http://www.leikkeet-hetkellinen-lesbo.tytsy.info ^^^ http://www.amateur-anal-gallery.18analsex.com ^^^ http://www.anal-male-stimulation.18analsex.com ^^^ http://www.immagini-mature-wife.pazzesesso.com ^^^ http://www.download-inculata-brasiliana.pazzesesso.com ^^^ http://www.mpgs-sexycoppie-annuncio.figanere.com ^^^ http://www.muscolo-peloso-foto.figanere.com ^^^ http://www.vogliosa-bionda-sesso.inculatexxx.com ^^^ http://www.sculacciate-foto-sesso.inculatexxx.com ^^^ http://www.scopatori-nero-avi.prostitutaculo.com ^^^ http://www.claudia-moglie-calda.prostitutaculo.com ^^^ http://www.big-tit-slut.lesbicastrip.com ^^^ http://www.lesbiennes-fisting-mpg.lesbicastrip.com ^^^ http://www.dvd-conas-peludas.007sexogratis.com ^^^ http://www.download-cucas-follada.007sexogratis.com ^^^ http://www.trailer-masturbacion-hombres.3sexogratis.com ^^^ http://www.dvd-prostitutas-calatas.3sexogratis.com ^^^ http://www.swing-londrina.analsexogratis.com ^^^ http://www.sexo-movie-hentai.analsexogratis.com ^^^ http://www.dvd-hot-latinas.cam-sexo-gratis.com ^^^ http://www.pollon-boston-avi.cam-sexo-gratis.com ^^^

# December 28, 2006 6:11 AM

Smułko said:

http://www.cabtf.nom.es/sexeo-di-seghe-con-i-piedi.html

http://www.cranv.com.es/146364576/

http://ivdr42up4.cemaf.org.es/

http://www.bolid.nom.es/cute-lesbiche-sesso.html

http://lldf8r7sbf.arteg.nom.es/

http://www.iolao.nom.es/152628432/

http://152942096.miclo.com.es/

http://iu7so2pqmt.arteg.nom.es/

http://www.aegon.nom.es/vecchie-signore-porche.html

http://www.vtya.com.es/mt6cgljq.html

http://www.ducis.nom.es/scale-traslochi.html

http://www.kinds.nom.es/toner-fax-sharp.html

http://www.cabtf.nom.es/cassa-acustica.html

http://www.i-s-t.nom.es/bastardi.html

http://www.cranv.com.es/146874636/

http://www.aegon.nom.es/le-caldi-notti-di-selen.html

http://www.pipes.org.es/hotel-italy-rome/

http://zg3uelnpi.arteg.nom.es/http://bizzarre-mepeg.nmlnrjuk87j.info/

http://www.t315o15wuo0.info/fresco-amabile-cazzo.html

http://casalinghe-sfondate.nupsvtr1xzi.info/

http://gotico-scatto.dhffimsbmup.info/

http://intrepido-ragazze-schizzate-di-figa.wuagpgr8vhh.info/

http://anzwers-nethotnataleporno.5rbqrq3fqgi.info/

http://3rh3ea5.u3yomyk50cp.info/

http://fresco-imbarazzato-meloni.2qhtadoaxcg.info/

http://www.osip2hukpfy.info/regione-umbria-turismo.html

http://tassa-acquisto-casa.kjba0i22p1i.info/

http://www.o8nr6j39nzr.info/shy-infermiera-figa-fotti/

http://149050624.zp9as3i9llc.info/

http://foto-sex-fiche-gratis.k3pfcr5x03e.info/

http://pompinara-di-sex.onocffkylv1.info/

http://www.2qhtadoaxcg.info/georgia-hotel.html

http://vendita-pellicola-auto.37of3kjgtmf.info/

http://poor-spirited-cowgirl-fottilo.3wcekxwg3md.info/

http://donne-che-scopano-con-gli-animali.kjba0i22p1i.info/

http://accessorio-telefoni-cellulare.5rbqrq3fqgi.info/

http://good-looking-segretaria-prostituta.kmxb954ry0e.info/

http://rimini-birreria.ef9iyw6m643.info/

# January 24, 2007 1:24 AM

volf said:

http://desnudos-mexicanos-pics.gszgacsdgif.info/ -Y-

http://www.blog.ovoc.karpacz.pl/jokdjqx.html -Y-

http://www.blog.ovoc.karpacz.pl/vxwe4dgd8.html -Y-

http://actricez-famosas.gszgacsdgif.info/ -Y-

http://www.sgxr7drif1e.info/tetas-uruguayas.html -Y-

http://www.archivos.epqt9tu0hfa.info/hilos-dentales-poses.html -Y-

http://www.buscador.dot.mielec.pl/137261576.html -Y-

http://chochos-goteando-flujo.ahost.lomza.pl/ -Y-

http://www.espana.dot.mielec.pl/fotos-violaciones-sexuales/ -Y-

http://www.home.ahost.lomza.pl/eexzlawjg.html -Y-

http://chicos-exhibicionistas-fotos.gszgacsdgif.info/ -Y-

http://penes-rompiendo.yqbjzazn5f2.info/ -Y-

http://melones--leche.gszgacsdgif.info/ -Y-

http://www.epqt9tu0hfa.info/chicas-buenas-anal.html -Y-

http://www.blog.ovoc.karpacz.pl/fcm9cokr.html -Y-

http://gayzip-com.gszgacsdgif.info/ -Y-

http://www.port01.ovoc.karpacz.pl/135733832/ -Y-

http://www.yqbjzazn5f2.info/137758512/ -Y-

http://www.home.ahost.lomza.pl/t2elaarxv5.html -Y-

http://fotos-minas-pendejas.yqbjzazn5f2.info/ -Y-

http://www.archivos.ovoc.karpacz.pl/desflorando-chicos.html -Y-

http://www.archivos.ovoc.karpacz.pl/136903156/ -Y-

http://jovencitas-abiertas-vid.ahost.lomza.pl/ -Y-

http://www.v1jsnlqd6fl.info/menore-desnudo.html -Y-

http://www.map.ahost.lomza.pl/ckxfzlvv3fl.html -Y-

http://www.yqbjzazn5f2.info/137757360/ -Y-

http://www.blog.ovoc.karpacz.pl/1bqmqqr2t7.html -Y-

http://www.paginas.dot.mielec.pl/mujeres-eyaculando-pics.html -Y-

http://foros-calientes.ovoc.karpacz.pl/ -Y-

http://www.sexoweb.ahost.lomza.pl/hpxntz7y5a/ -Y-

http://lolas-venezolanas-oral.ahost.lomza.pl/ -Y-

http://profesoras-violadas-gratis.yqbjzazn5f2.info/ -Y-

http://www.sexoweb.ahost.lomza.pl/wojlv83jpa/ -Y-

http://www.epqt9tu0hfa.info/tetas-famosas-historia.html -Y-

http://www.paginas.dot.mielec.pl/ligueros-chicas-vids.html -Y-

http://chistes-sexso.ahost.lomza.pl/ -Y-

# February 5, 2007 3:45 PM

Bożo said:

http://www.instar.limanowa.pl/users/espenza/2hhp8qw.html

http://www.instar.limanowa.pl/users/gae/satanik-org.html

http://www.instar.limanowa.pl/users/tralioperati/acquisto-casa-alessandria.html

http://www.instar.limanowa.pl/users/dotande/sbtmdownloads/

http://www.instar.limanowa.pl/users/dipornostar/sulle-scale-tettone.html

http://www.instar.limanowa.pl/users/ceestiti/rtiqwe2daof.html

http://www.instar.limanowa.pl/users/viodonnemature/donna-amatoriale-tanga/

http://www.instar.limanowa.pl/users/sentali/materasso-matrimoniali.html

http://www.instar.limanowa.pl/users/ceestiti/wxcva96mce.html

http://www.instar.limanowa.pl/users/viinis/fregne-vogliose-di-cazzoni.html

http://www.instar.limanowa.pl/users/viodonnemature/hilary-duff-topless/

http://www.instar.limanowa.pl/users/dotande/comunicazione-diffusa/

http://www.instar.limanowa.pl/users/viodonnemature/sesso-cagare/

http://www.instar.limanowa.pl/users/diexxx/2192vw2ta.html

http://www.instar.limanowa.pl/users/viinis/freddo-buono-vergine.html

http://www.instar.limanowa.pl/users/breinculate/abbigliamento-notte-donna.html

http://www.instar.limanowa.pl/users/gamatoriali/pornodive.html

http://www.instar.limanowa.pl/users/dotande/dolce-gabana-perfume/

http://www.instar.limanowa.pl/users/viodonnemature/cdo2appk6.html

http://www.instar.limanowa.pl/users/dubrins/informagiovani-milano.html

http://www.instar.limanowa.pl/users/viodonnemature/giacca-jeans-donna/ http://www.guelfi-ghibellini.it/cv5gtki56z/

http://farcical-fighette-fotti.guelfi-ghibellini.it/

http://www.solidarnosc.opole.pl/pompino-xxx.html

http://www.inshallah.it/accompagnatrici-a-verona.html

http://www.sacrum.waw.pl/4pjgsnb7mc.html

http://www.rckik.slupsk.pl/jvog5h8v5ke.html

http://scopare-con-mia-sorella.pro4you.it/

http://www.solidarnosc.opole.pl/de-grenet-nuda.html

http://zk39fnch.inshallah.it/

http://www.guelfi-ghibellini.it/coj9x5k/

http://www.wetfingeroperation.it/6reqymcgd/

http://www.lechmet.mielec.pl/cul-de-sac-roma.html

http://www.vivanuoto.it/pompinare-com.html

http://dwn6kd1f5k1.inshallah.it/

http://www.lechmet.mielec.pl/signore-zoccole.html

http://handsome-ragazze-inculate.wetfingeroperation.it/

http://rabbity-cowgirl-ubriache.sacrum.waw.pl/

http://l6edsfq.lechmet.mielec.pl/

http://bisex-pictures.pro4you.it/

http://www.vivanuoto.it/storie-hentai.html

http://giapponesi-hard.vivanuoto.it/

http://hpg7yoai1.peri.waw.pl/

# February 22, 2007 1:26 AM

volf said:

# March 2, 2007 4:12 AM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add
Check out Devlicio.us!

Our Sponsors

Free Tech Publications