Estoy tratando de usar Fitnesse para interactuar con algún código C++, pero el archivo de proyecto Fit Cpp proporcionado en el sitio web fitnesse.org no funciona (es VC++ 6 que no tengo pero sí tengo Visual Studio 2005 y 2008). Ni siquiera puedo abrir el archivo de solución en VS2005 o VS2008 (¿quizás porque fue creado en VC++ 6?).¿Hay alguna forma de incorporar Fitnesse al código C++?
¿Alguien ha podido hacer que esto funcione? ¿Hay alguna forma de que pueda escribir un elemento de prueba en C# que se comunique con el código de C++? Si es así, ¿cómo hago esto?
Aquí es el sitio web con el código: http://fitnesse.org/FrontPage.FitServers.CppFit.CppTestTools.SetUpCppTestTools
Idealmente, me gustaría ser capaz de trabajar en esto en Visual Studio y evitar cygwin. ¿Debería morder la bala e ir con cygwin ... no estoy seguro de que incluso funcionará ... no lo he intentado.
Cualquier ayuda será muy apreciada. Gracias por adelantado.
Excelente respuesta, pero necesito algo más de ayuda. Hay demasiadas formas de configurar proyectos de Visual Studio y esto supone que sé cómo hacerlo para el código C++/CLI. Además, me gustaría aclarar que necesito acceder al código de C++ a través de una DLL heredada que ya se ha creado y no puedo realizar ningún cambio en el código de C++. Gracias por la ayuda –
En mis instalaciones VS 2008 y 2010 crea una DLL C++/CLI a través de Nuevo proyecto-> Otros idiomas-> Visual C++ -> CLR-> Biblioteca de clases. El acceso a una DLL heredada no debería ser un problema, solo use una lib de importación como lo haría desde una aplicación estándar de C++. – Andy
¿Podría ver mi pregunta aquí? Http://stackoverflow.com/questions/32903687/working-with-fitnesse-fitsharp-and-c –