unit test google framework for .net unit-testing visual-c++ mfc cppunit

.net - test - ¿Cómo instalar CPPUnit para Visual C++ 2005?



google unit test framework for c++ (2)

¿Has seguido este tutorial ?

Si todavía no funciona para usted, ¿puede por favor ser un poco más específico sobre lo que funciona para usted y lo que no? Tal vez publicar el enlace al tutorial que está siguiendo y dónde se produce un error?

Quiero comenzar a hacer algunas pruebas unitarias, sin embargo, estoy muy confundido acerca de cómo configurar CPPUnit. He consultado varios tutoriales y guías en línea para descubrir qué hacer, pero hay tantas variantes de qué hacer. Lo intenté de algunas maneras, pero ninguna parece funcionar. Si alguien pudiera ponerme en la dirección correcta de qué hacer, entonces estaría extremadamente agradecido. Actualmente estoy usando Visual Studio 2005 y la mayoría de mis aplicaciones son principalmente MFC. También creo una gran cantidad de aplicaciones .NET, así que idealmente quiero que funcione para ambas. Soy un novato masivo, así que cuando lo explique, intente mantener la jerga técnica al mínimo, ya que probablemente no lo comprenda.


No hay instalación La distribución es el código fuente que debe compilarse con el compilador que está utilizando para su trabajo en C ++. Configurando CPPUnit (en Windows usando Visual Studio):

  1. Descargue la última versión de CPPUnit desde aquí
  2. Extrae el contenido del zip (usando 7zip o winrar)
  3. Abra el archivo de espacio de trabajo de Visual Studio 6 en el directorio de ejemplos de la carpeta extraída.
  4. Abra el archivo MsDevCallerListCtrl.cpp en la carpeta srcmsvc6testrunner. Encuentre la siguiente línea:

    import "libid: 80cc9f66-e7d8-4ddd-85b6-d9e6cd0e93e2" versión ("7.0") lcid ("0") raw_interfaces_only named_guids

  5. Ahora haz una compilación por lotes para todas las configuraciones.

  6. Verifique el directorio lib en el directorio cppunit. Si los archivos cppunit.lib, cppunit_dll.lib y cppunit_dll.dll están ahí.
  7. Vaya a Herramientas-> Opciones-> Proyectos y soluciones-> Directorios de VC ++
  8. En el menú desplegable para "Mostrar directorios para", seleccione "Incluir archivos" y agregue (haciendo clic en el espacio en blanco en la parte inferior) -> Incluir
  9. Ahora cambie los archivos de la biblioteca agregando lib
  10. Verifique que CPPUnit se esté ejecutando al cargar el proyecto CPPUnitTestMain que se puede encontrar en la carpeta de ejemplos.
  11. Compilar y ejecutar sin depuración. Si aparece la línea de comando que muestra "OK (222)" aparece entonces CPPUnit está ahora en su máquina.