tag:blogger.com,1999:blog-36547168.post4898776722745472315..comments2023-11-25T11:00:42.257+01:00Comments on Invisible to the eye: Practical Php Testing is hereGiorgiohttp://www.blogger.com/profile/03558287012747987157noreply@blogger.comBlogger26125tag:blogger.com,1999:blog-36547168.post-56613289393965773472011-04-06T09:59:44.962+02:002011-04-06T09:59:44.962+02:00This is what many of the developers will be lookin...This is what many of the developers will be looking for as its quite difficult to test code for its performance and proper working..net obfuscationhttp://www.secureteam.netnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-72580200026973829452011-03-19T11:58:29.399+01:002011-03-19T11:58:29.399+01:00Dependency Injection makes this things easier; but...Dependency Injection makes this things easier; but in a framework you cannot usually change the architecture to start injecting Zend_Date objects or Factories for them.Giorgiohttps://www.blogger.com/profile/12689416577856305650noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-20121005976799781442011-03-18T21:30:50.792+01:002011-03-18T21:30:50.792+01:00Thank you for the book!
Is there a way to use a m...Thank you for the book!<br /><br />Is there a way to use a mock object on a class that does not get the objects as method argument? (For example, make my application use a mocked Zend_Date object everywhere in the code).raminoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-3668303524596772012010-12-17T02:33:48.140+01:002010-12-17T02:33:48.140+01:00Thank you very much! that was really a nice read a...Thank you very much! that was really a nice read and very useful stuff!Ma'moon Al-Akashnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-87068982032794537572010-10-14T08:59:05.506+02:002010-10-14T08:59:05.506+02:00Thank you very much. Very helpful for a beginner.....Thank you very much. Very helpful for a beginner... Great work!Juliennoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-55717797697269119552010-10-10T04:28:42.891+02:002010-10-10T04:28:42.891+02:00Thank You :)Thank You :)Hari KThttps://www.blogger.com/profile/05630159280035755822noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-70322843768769328332010-10-05T09:59:37.288+02:002010-10-05T09:59:37.288+02:00Brilliant!
I am always procrastinating when it co...Brilliant!<br /><br />I am always procrastinating when it comes to learning about testing. No excuse now!! Thanks very much.MAJWebhttp://www.majweb.co.uknoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-51900397391556903802010-09-22T21:34:08.761+02:002010-09-22T21:34:08.761+02:00excelent! Im starting to read it right nowexcelent! Im starting to read it right nowAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-12633615220394243462010-08-20T06:07:40.449+02:002010-08-20T06:07:40.449+02:00i'm new... expectancy to brief round more ofte...i'm new... expectancy to brief round more often!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-85349472106284178172010-02-21T23:37:52.829+01:002010-02-21T23:37:52.829+01:00Amiable brief and this mail helped me alot in my c...Amiable brief and this mail helped me alot in my college assignement. Say thank you you on your information.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-35019823243032324742010-02-19T21:05:32.844+01:002010-02-19T21:05:32.844+01:00Oh! Thanks again :)Oh! Thanks again :)yugahttps://www.blogger.com/profile/17623315407137731694noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-33627150825129095182010-02-19T20:07:56.601+01:002010-02-19T20:07:56.601+01:00Actually someone has solved the whole set of exerc...Actually someone has solved the whole set of exercises:<br />http://giorgiosironi.blogspot.com/2009/12/practical-php-testing-exercises.html<br />But don't spy! :) Exercises are useful only if you actually do them by yourself.Giorgiohttps://www.blogger.com/profile/12689416577856305650noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-37012798868854626722010-02-19T16:57:31.157+01:002010-02-19T16:57:31.157+01:00Examples for the exercises would be a great help f...Examples for the exercises would be a great help for a beginer :)<br />Thanks.yugahttps://www.blogger.com/profile/17623315407137731694noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-36948109031531006262010-02-18T10:35:22.604+01:002010-02-18T10:35:22.604+01:00Thanks a lot!!!!Thanks a lot!!!!yugahttps://www.blogger.com/profile/17623315407137731694noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-57713248786375251392010-01-17T20:21:15.863+01:002010-01-17T20:21:15.863+01:00Nice fill someone in on and this enter helped me a...Nice fill someone in on and this enter helped me alot in my college assignement. Thanks you as your information.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-11830153197453615092010-01-13T22:01:23.155+01:002010-01-13T22:01:23.155+01:00I wish not acquiesce in on it. I think warm-hearte...I wish not acquiesce in on it. I think warm-hearted post. Specially the title-deed attracted me to review the whole story.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-88646901477500304802009-12-28T15:10:48.900+01:002009-12-28T15:10:48.900+01:00Not experienced with Kindle, if you need the Open ...Not experienced with Kindle, if you need the Open Document source file for conversion ask. :)Giorgiohttps://www.blogger.com/profile/12689416577856305650noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-78056155460411483002009-12-28T14:17:45.709+01:002009-12-28T14:17:45.709+01:00Great read... I've been trying to convert it t...Great read... I've been trying to convert it to Kindle format for easier access (and you could post it to amazon too!)<br />A few spelling errors, but all that aside: a must read for my dev-team :)Gekkiehttps://www.blogger.com/profile/13555837863074638536noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-6920533140391766402009-12-05T08:19:15.519+01:002009-12-05T08:19:15.519+01:00Congrates! Good work...I have its copy and i have ...Congrates! Good work...I have its copy and i have read it half. The TDD examples you have given is nice.Thank you.myrtillehttp://www.vitabits.fr/antioxidantnoreply@blogger.comtag:blogger.com,1999:blog-36547168.post-91852723722322833252009-12-03T20:30:32.019+01:002009-12-03T20:30:32.019+01:00About the testing tools: while PHPUnit is a standa...About the testing tools: while PHPUnit is a standard, other utilities like phpcpd are promising but not very diffused. The CodeSniffer for example lacked coding standard definitions when I try to use it. Probably these tools need more time to mature.<br />An extended version is surely a great amount of work, and I tried to pack a practical approach in this book as much as I could. :)Giorgiohttps://www.blogger.com/profile/12689416577856305650noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-36406949391321822902009-12-03T12:23:32.194+01:002009-12-03T12:23:32.194+01:00It looks like a piece of good work. Have you think...It looks like a piece of good work. Have you think about trying to publish extended version of this book?Unknownhttps://www.blogger.com/profile/02370119901323812598noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-47837572066155569712009-12-03T10:17:56.998+01:002009-12-03T10:17:56.998+01:00Looks like some solid info and will sure give it a...Looks like some solid info and will sure give it a thorough read. <br /><br />Congrats & thanks!TBeijenhttps://www.blogger.com/profile/12096304782225599325noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-21810204079128286622009-12-03T08:41:48.070+01:002009-12-03T08:41:48.070+01:00I have my copy too, I read it over and look too go...I have my copy too, I read it over and look too good :-)<br /><br />One recommendation, you talk about continuous integration and testing ... would be good to also talk about the following PHP QA tools http://sebastian-bergmann.de/archives/856-Quality-Assurance-Tools-for-PHP.html<br /><br />Congrats Giorgioepplestunhttps://www.blogger.com/profile/16409349271845668674noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-13694365941453689832009-12-03T08:40:22.617+01:002009-12-03T08:40:22.617+01:00Thanks.
Code samples for the TDD Excercises (ans...Thanks. <br /><br />Code samples for the TDD Excercises (answers) would be nice addition.admirauhttps://www.blogger.com/profile/13886220952988945225noreply@blogger.comtag:blogger.com,1999:blog-36547168.post-39536775598495624752009-12-03T06:42:41.013+01:002009-12-03T06:42:41.013+01:00Thanks for your nice ebook !Thanks for your nice ebook !Unknownhttps://www.blogger.com/profile/12076465990051288104noreply@blogger.com