Попробуйте Boost.Test (мы используем его с VS 2005, и я думаю, что это здорово).
Я не уверен, насколько хорошо это будет работать с интеграцией, но мы используем простой пост-строить шаги для выполнения модульных тестов, и это должно работать и в VC6.
Хотя текущие буст-релизы больше официально не поддерживают MSVC-6, мы используем буст 1.34.1 для регулярных выражений в VC6 и VC8.Мы не используем тестирующий фреймворк в VC6, но я проверил наш каталог сборки, и мы делаем также собираем фреймворк для тестирования VC6.(поскольку мы создаем регулярные выражения для VC6 и VC8, сценарий также просто создает тест)
Поскольку среда тестирования Boost, по-видимому, в основном полагается на макро-магию (в отличие от магии шаблонов), на самом деле вы можете выдержать хорошийшанс, что в VC6 работает даже его текущая версия.