Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

231
Vistas
La definición de ensamblaje no puede resolver espacios de nombres de paquetes externos

Creé un nuevo proyecto con Unity. En la configuración del proyecto, configuré el campo Espacio de Root namespace en Assets .

Estoy usando el paquete externo Entitas-Redux al instalarlo a través de Git url. En el código, tendré acceso a clases adicionales del espacio de nombres Entitas-Redux.

Quiero crear pruebas unitarias para mis scripts ubicados en la carpeta Scripts , así que creé una "Carpeta de ensamblaje de pruebas" desde el menú contextual. La estructura de carpetas actual es

ingrese la descripción de la imagen aquí

Recibo una advertencia de que no pudo encontrar ninguna prueba. Así que tengo que decirle a la definición de ensamblaje ScriptTests dónde buscar los scripts.

Es por eso que agregué otra definición de ensamblaje.

ingrese la descripción de la imagen aquí

Ahora puedo asociar la definición de ensamblaje de scripts con la definición de ensamblaje de scripttests. El problema es que la definición de ensamblaje de scripts ya no puede encontrar el espacio de nombres del paquete externo.

ingrese la descripción de la imagen aquí

¿Cómo arreglar esto?

¿Debo eliminar la definición de ensamblaje de scripts y agregar los scripts ubicados en la carpeta de scripts con otro enfoque?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Su asm de prueba solo puede probar scripts que están en asm.

Sugeriría mover la carpeta de prueba a Activos para que no haya colusión.

Luego, mirando su jerarquía, podría agregar un asm a Fuentes. En ese momento, si algo en Fuentes usa código fuera de él, deberá agregar la referencia de ensamblado al asm para ese módulo.

Finalmente, agrega Sources.asm al asm de prueba y su código es visible para la prueba.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda