MbUnitCpp is a unit testing framework for native unmanaged C++.
MbUnitCpp aims to bring the powerful features of Gallio and MbUnit to the unmanaged C++ world. MbUnitCpp is a port of the popular MbUnit testing framework. It's entirely integrated to the Gallio ecosystem. Thus MbUnitCpp tests might be run within any of the Gallio test runners (Icarus, Echo, etc.)
MbUnitCpp is currently under development as part of the v3.3 trunk. Although it still lacks many of the final features, it's already entirely operational. You can try it out by downloading the latest v3.3 daily build of the Gallio bundle. Be sure to read the Getting Started tutorial.