There aren't any Unit Testing frameworks. A Unit Test is just a handy way of saying, "Here's a bunch of tests, if I call function A, it should have result B, if it doesn't, then its broken."
It would be nice to have something a little more structured:
- setup and teardown functions
- per-test reporting of success/failure
- a test harness that lets you flexibly choose which tests you want to run
- runs in game or out of game
- WoW API mimicry for out of game
Probably other stuff too. LUnit and LuaUnit are both written in LUA and so should be pretty easy to port for WoW use. There's also Shake, but I'm less pleased by it's design.
An extremely simple mod that searches for competing items when you alt-click on a bag item while at the aution house. Sets the aution frame level range (+/-3 of item level), category, etc. to match the clicked item and runs the search. If you're like me you've done this manually thousands of time to see how much you can gouge people for on the flying whazzit of the monkey that just dropped. Alt-click is much easier!