I assessed the code a few months ago to see how viable unit testing was. My findings were not positive. There is SQL and packet code nearly everywhere that I would like to add tests too and the amount of work to get around this appeared to be enormous. If someone can pull it off it would be awesome.
I worked at a games company once that had unit-like testing on game characters. Every night thousands of battles were tested, parsed and documented. My combat code which is written 'outside' the eqemu code is nearly at the point where I could try to set this up. But it all takes time ><
__________________
Drajor regards you indifferently -- what would you like your tombstone to say?
|