I have a massive MFC app that uses a username/password login system. I managed to get something in the main app ::InitInstance function. I want to start running the test suite/cases AFTER logging into the system. TestCases such as create/delete folder, etc. I understand that TestUnits are suppose to be testing individual units (class objects) functionality. This is a bit program in my massive MFC app where everything depends on everything else. I guess what am looking for is integration testing. My main app is already instantiated and the test runner runs within the main app. Is it possible to execute commands (create/delete folder) to do integration testing... and add them into the testsuite/runner? "Gennadiy Rozental" <rogeeff@gmail.com> wrote in message news:loom.20081125T171001-895@post.gmane.org...
Andrew Wan <andrew_wan1980 <at> hotmail.com> writes:
Does anyone know how to use boost test library with MFC programs?
All the examples & documentation only covers CONSOLE programs.
Would be good if there was an MFC example.
Is it still alive? ;o)
You can use Boost.Test in setup like this you you use shared version library variant and invoke unit test runner manually from the WinMain somewhere. It's possible to do the same with other variants, but may require a bit more explaining.
Gennadiy