Tengo un conjunto de métodos de utilidad estáticos que incluyen pruebas unitarias. Pero me gustaría tener una forma más interactiva de emplear un ciclo de compilación de prueba -> fijación -> (REPL), como en Lisp o Smalltalk, donde se puede ejecutar el código de forma inmediata en modo interactivo. Intenté usar F # Interactive para probar estos métodos directamente desde el proyecto C# abierto en VS 2010, pero no conseguí que funcionara.Cómo probar funciones de C# de forma interactiva con F # Interactivo
Sé que tengo que cargar el conjunto (directiva #r
), abra el espacio de nombres y luego puede llamar a los métodos (e inspeccionar el resultado). ¿Pero cómo lo hago dentro de "F # Interactive" en Visual Studio 2010? Sé que es posible con la ventana "Inmediato" disponible en modo de depuración, pero quiero hacerlo dentro de F # Interactivo en "modo de diseño", cuando estoy escribiendo el código.
¿Qué no está funcionando? Parece que estás deletreando la respuesta correcta en la pregunta. – Brian
Hola Brian! - Ay, no. Supongo que el problema es que la directiva #r no puede usar para cargar dlls arbitrarios con una ruta completa, sino solo los ensamblajes de GAC o dentro de las rutas de búsqueda. Así que llegué a la conclusión de que estoy haciendo algo completamente incorrecto, y debe haber otra forma de utilizar F # Interactive desde dentro del proyecto abierto. Debería ser más fácil, más ágil ... más interactivo que en la ventana Inmediato. – Nico