June 2
Recently, I’ve been working my way through system/classes and writing test classes for these. It’s a relatively simple way to get accustomed to the fringes of the environment I’ll be in this summer, and get used to the syntax/methods of PHPUnit.
I’ve also been looking into the best way the tests can be organized into a suite. PHing has some great features that make it my first choice, but skimming the PHPUnit pocket guide offers another (more tedious) alternative. If the tests are eventually going to be bundled with Geeklog and used by clients, then PHing has the additional problem of needing to be installed – then again, so would PHPUnit.
Over the next week I’m planning to continue in system/classes; some of them appear relatively complicated, so it will ensure that I have a sound grasp of my toolbox before I head off to the more environmentally complex regions of Geeklog (lib-common?).
