After a long delay, here is finally another update to VB Lite Unit. This update includes a fix to the AssertEquals behavior, new assertion types, and basic test Setup/Teardown capability.
Mostly GUI fixes and visual improvements. Also added some useful notes and warnings to the docs about working with ActiveX DLLs, including VB Lite Unit.
I was going to wait a little while for 1.2.3, but then realized there were some embarassing bugs in 1.2.2, and the poor folks trying to download and use it were probably getting a bit frustrated.
The main issue was that the source package was missing 2 required modules because I had somehow managed to save them outside the Modules subfolder, and not copy them to the Source forlder before archiving it.
While I was at fixing that problem, though, I fixed the bug with AssertKeyInCollection, got copying reuslts from the clipboard working (using a cheap hack), added internal test cases for advanced assertion procedures to minimize future embarassment in this area, and added a progress indicator.
Mere days after the first public release, here's a new release with cleaner code, corrections to the documentation, and some useful new features.
The most important new feature is that the test runner now continues if there are one or more failures, and always runs all tests in the test case or suite.
Other minor new features are the addition of a red/green pass/fail indicator, and making the results form resizable.
If you have been annoyed that the demo code is only for Access, and you don't have Access on your computer, note that a new file (vb-lite-unit-1.2.1-demo-txt.zip) has been added to this release that you'll want to get.
This zip file contains the demo code exported as text, and these files should be importable into VB6 or into a VBA project in any Office product, version 2000 or newer.