CxxTest также достойный внимания для легкой, простой в использовании кросс-платформенной JUnit/CppUnit/xUnit-like платформы для C++. Мы находим его очень простым, чтобы добавить и разработать тесты
, Aeryn является другая Среда тестирования C++, на которую стоит посмотреть
See the MSDN documentation for TypeBuilder.DefineMethodOverride, which includes an example of using Reflection.Emit to generate an explicit interface implementation using that method.
Этот Reflector Addin должен вам помочь. Он переводит код IL данного метода в код C #, который потребуется для генерации того же кода IL, используя System.Reflection.Emit.