Estoy preparando un artículo mucho más interesante que este, dejándolo bonito, eliminado código harcodeado, etcétera cuando de repente me surge la duda de cómo añadir argumentos de prueba que necesito y que un nuevo proyecto de consola siempre me pide.
Todos los hacemos: creamos unas cuantas variables y las utilizamos como esa supuesta petición que nunca llega… porque estamos depurando y queremos que esté listo lo antes posible. No queremos abrir una consola y copiar una y otra vez el mismo comando junto con los argumentos que simulamos necesitar.
Sin embargo, no me gustaría que por el simple hecho de tener que hacer pruebas mi código tuviera que convivir con cadenas con rutas, variables hechas constantes, etcétera. Lo cierto es que la solución es bastante sencilla: basta con seleccionar el proyecto con el botón derecho, acceder a las propiedades y añadir los argumentos en la pestaña Debug, utilizando el apartado Command line arguments.
Propósito para el año nuevo: ¡Menos hardcoding incluso en las demos!
Espero que sea de utilidad.
¡Saludos!