elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Configurar correctamente proyecto de pruebas unitarias.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Configurar correctamente proyecto de pruebas unitarias.  (Leído 1,046 veces)
n-utz

Desconectado Desconectado

Mensajes: 165

Babylon es el vampiro!


Ver Perfil
Configurar correctamente proyecto de pruebas unitarias.
« en: 7 Septiembre 2017, 03:05 »

Buenas noches gente, soy un programador novato en C#, y estoy haciendo una pasantía, les vengo con una duda.. para esto estoy utilizando el Visual Studio 2016.

Resulta que estoy a cargo de hacer los tests de un proyecto, el tema es que estoy teniendo varias dificultades..

Empecemos por lo principal, creé un proyecto aparte en la misma solución y debido a eso estoy teniendo problemas en acceder a las clases de mi proyecto principal, no sé si tengo que agregar alguna dependencia o referencia, o simplemente incluir los namespace.

Lo segundo, y esto es más específico, hacemos los mappings con Spring Object.
En los test tengo que teestear parte del mapeo en varias situaciones, y cuando realizar el mapeo, utilizo la funcion:

ContextRegistry.

Eso me provoca un error que dice Error de contexto inválido para ContextRegistry, la verdad sobre esto busqué en Google y no encontré nada, solo una solución de stack bastante ofusca.

Más allá de todo, si pueden recomendarme algún paper que pueda leer para llevar a cabo una configuración limpia se los agradecería.

Les agradecería una mano, saludos!


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.709



Ver Perfil
Re: Configurar correctamente proyecto de pruebas unitarias.
« Respuesta #1 en: 9 Septiembre 2017, 06:15 »

Hola.

Por "pruebas unitarias" supongo que te refieres a tests de unidades de código (Unit Testing).

Empecemos por lo principal, creé un proyecto aparte en la misma solución y debido a eso estoy teniendo problemas en acceder a las clases de mi proyecto principal, no sé si tengo que agregar alguna dependencia o referencia, o simplemente incluir los namespace.

Por supuesto debes agregar una referencia, concretamente una referencia de proyecto. Te muestro un ejemplo:



Los proyectos que estén agregados en tu solución aparecerán automaticamente ahí en esa lista, no tienes que buscarlos ni buscar las dll.



Lo segundo, y esto es más específico, hacemos los mappings con Spring Object.
En los test tengo que teestear parte del mapeo en varias situaciones, y cuando realizar el mapeo, utilizo la funcion:

ContextRegistry.

Eso me provoca un error que dice Error de contexto inválido para ContextRegistry, la verdad sobre esto busqué en Google y no encontré nada, solo una solución de stack bastante ofusca.

Es una pregunta demasiado específica sobre un framework de terceros como para preguntarlo en un foro aleatorio. Spring.NET tiene una comunidad de usuarios en la que deberías formular tus dudas:


Aparte de para lo que te pueda servir de ayuda la referencia online oficial:
...aunque la referencia online fue actualizada por última vez en el año 2006 :xD.

EDITO: Y ya que estamos, aprovecho la ocasión para recomendarte unos tests de uso genérico (o reusables) cuya aplicación puede servir para cualquier tipo de proyectos:

Saludos.


« Última modificación: 9 Septiembre 2017, 06:37 por Eleкtro » En línea


n-utz

Desconectado Desconectado

Mensajes: 165

Babylon es el vampiro!


Ver Perfil
Re: Configurar correctamente proyecto de pruebas unitarias.
« Respuesta #2 en: 12 Septiembre 2017, 00:30 »

Fantástico Elektro, siempre predispuesto a ayudar, muchas gracias, espero que te esté yendo bien con la libreria tuya, ahora publicaré otro post sobre una duda puntual sobre el manejo de FTP, capaz me puedas dar una mano.

PD: Me sirvió mucho el foro de Spring y ahora me pondré a ver el link de los tests, agradecido!


Muchas gracias, saludos!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines