Muy bueno para empezar con Unit Test y TDD. Más videos sobre el tema, Mocking, Stubs, y Refactoring, también Tests de integración con .NET Core, Docker y Azure DevOps
Super interesante el video, quería consultarte si tienes grabado mas videos de los talleres que los que tienes en este canal de youtube?? muchas gracias de antemano ;-)
Hola, gracias por el video, excelente para entender las pruebas unitarias y de integración, ¿dónde puedo encontrar el video de tu primer curso de esta serie "Introducción a Clean Arquitecture"?
Hola Selene. No hay un video sobre Introducción a Clean Arquitecture, pero hice una guía paso a paso sobre eso, www.c-sharpcorner.com/article/implementing-clean-architecture-on-net/
Buenos días, muy buenos días, como siempre todos tus videos son geniales ;-), he hecho también las pruebas Funcionales como nos pones en tu video de Facebook y todo genial pero cuando he puesto la seguridad con el atributo [Authorize] me empiezan a fallar las pruebas por la seguridad, hay alguna manera de hacer estas pruebas a controladores con los atributos de [Authorize ...], quedo a la espera de lo que me puedas comentar al respecto, muchas gracias de ante mano.
Hola Luis. Sólo tienes que añadir el token en el header. Así: public HttpClient GetNewClient() { var newClient = _factory.WithWebHostBuilder(builder => { _factory.CustomConfigureServices(builder); }).CreateClient(); newClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", Constants.ADMIN_TOKEN); return newClient; } Aprovecho para invitarte a mi próximo taller, habrán premios para los asistentes. Aquí puedes ver los detalles, www.linkedin.com/posts/cristopher-coronado_azure-dotnet-activity-6959159723921174528--WIZ?
@@cristofima Muchísimas gracias por la respuesta Cristopher ;-), sobre el próximo taller, Se ve genial y muy interesante, voy a ver cuantas horas hay de diferencia con Madrid para ver si puedo estar a esa hora libre.
@@cristofima Hola Cristopher, por la hora que es en Madrid es imposible estar en el proximo taller que me parece super interesante, vas a subir el video por youtube ? asi poder verlo. muhas gracias por tu trabajo.
Hola Cristopher, gracias por compartir tan buen material. Tengo una consulta. Cómo haría en el caso de Pruebas Funcionales cuándo el Endpoint está protegido con Autorización, necesito mandarle un Jwt en el Header. Espero me puedas orientar. Saludos y gracias nuevamente.
Saludos. En el repositorio también está un ejemplo de pruebas funcionales pero sin autenticación ni autorización. github.com/cristofima/StoreCleanArchitecture-NET/tree/main/tests/Store.FunctionalTests La grabación del taller de tests funcionales en .NET lo puedes ver aquí: facebook.com/watch/live/?ref=notif&v=614648326426488¬if_id=1640299838338773¬if_t=live_video_explicit Aquí te comparto una parte de código que es la necesaria para pasar el JWT en el header: private readonly HttpClient _client; private readonly CustomWebApplicationFactory _factory; public RoutesControllerTests(CustomWebApplicationFactory factory) { _factory = factory; _client = factory.CreateClient(); _client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", Constants.ADMIN_TOKEN); }
Hola, te quería consultar si quiero utilizar Microsoft.EntityFrameworkCore.InMemory en lugar de sqlLite, he intentado cambiar solo el Use.. pero no reconoce la conexión etc... me puedes orientar un poco como hacerlo? muchas gracias de antemano. :-)
Muy bueno para empezar con Unit Test y TDD.
Más videos sobre el tema, Mocking, Stubs, y Refactoring, también Tests de integración con .NET Core, Docker y Azure DevOps
Hola, en este video se explica la integración con Azure DevOps: ua-cam.com/video/-LU8eNS8cCA/v-deo.html
Muchas gracias por tu aporte
Gran material. Me gusto mucho el video. Gracias por compartir su conocimiento.
Excelente contenido
Muy buen material, me gustó mucho y aprendí, sigue así bro!
Gracias, puedes seguirme en mis redes sociales para estar al tanto de los próximos talleres, linktr.ee/cristofima
Pruebas unitarias con dapper se agradecería mucho Master
Super interesante el video, quería consultarte si tienes grabado mas videos de los talleres que los que tienes en este canal de youtube?? muchas gracias de antemano ;-)
Claro, en mi perfil de MLSA puedes encontrar todos los talleres que me impartido: studentambassadors.microsoft.com/es-ES/profile/68702
Hola, gracias por el video, excelente para entender las pruebas unitarias y de integración, ¿dónde puedo encontrar el video de tu primer curso de esta serie "Introducción a Clean Arquitecture"?
Hola Selene. No hay un video sobre Introducción a Clean Arquitecture, pero hice una guía paso a paso sobre eso, www.c-sharpcorner.com/article/implementing-clean-architecture-on-net/
Buenos días, muy buenos días, como siempre todos tus videos son geniales ;-), he hecho también las pruebas Funcionales como nos pones en tu video de Facebook y todo genial pero cuando he puesto la seguridad con el atributo [Authorize] me empiezan a fallar las pruebas por la seguridad, hay alguna manera de hacer estas pruebas a controladores con los atributos de [Authorize ...], quedo a la espera de lo que me puedas comentar al respecto, muchas gracias de ante mano.
Hola Luis. Sólo tienes que añadir el token en el header. Así:
public HttpClient GetNewClient()
{
var newClient = _factory.WithWebHostBuilder(builder =>
{
_factory.CustomConfigureServices(builder);
}).CreateClient();
newClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", Constants.ADMIN_TOKEN);
return newClient;
}
Aprovecho para invitarte a mi próximo taller, habrán premios para los asistentes. Aquí puedes ver los detalles, www.linkedin.com/posts/cristopher-coronado_azure-dotnet-activity-6959159723921174528--WIZ?
@@cristofima Muchísimas gracias por la respuesta Cristopher ;-), sobre el próximo taller, Se ve genial y muy interesante, voy a ver cuantas horas hay de diferencia con Madrid para ver si puedo estar a esa hora libre.
@@cristofima Hola Cristopher, por la hora que es en Madrid es imposible estar en el proximo taller que me parece super interesante, vas a subir el video por youtube ? asi poder verlo. muhas gracias por tu trabajo.
@@luisfernandodeolazabalsche3317 claro, todos los talleres los subo a UA-cam
Hola Cristopher, gracias por compartir tan buen material. Tengo una consulta. Cómo haría en el caso de Pruebas Funcionales cuándo el Endpoint está protegido con Autorización, necesito mandarle un Jwt en el Header. Espero me puedas orientar. Saludos y gracias nuevamente.
Saludos. En el repositorio también está un ejemplo de pruebas funcionales pero sin autenticación ni autorización. github.com/cristofima/StoreCleanArchitecture-NET/tree/main/tests/Store.FunctionalTests
La grabación del taller de tests funcionales en .NET lo puedes ver aquí: facebook.com/watch/live/?ref=notif&v=614648326426488¬if_id=1640299838338773¬if_t=live_video_explicit
Aquí te comparto una parte de código que es la necesaria para pasar el JWT en el header:
private readonly HttpClient _client;
private readonly CustomWebApplicationFactory _factory;
public RoutesControllerTests(CustomWebApplicationFactory factory)
{
_factory = factory;
_client = factory.CreateClient();
_client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", Constants.ADMIN_TOKEN);
}
Hola muy bueno el video, como puedo hacer para estar en el taller? gracias
Gracias, puedes seguirme en mis redes sociales para estar al tanto de los próximos talleres, linktr.ee/cristofima
Hola, te quería consultar si quiero utilizar Microsoft.EntityFrameworkCore.InMemory en lugar de sqlLite, he intentado cambiar solo el Use.. pero no reconoce la conexión etc... me puedes orientar un poco como hacerlo? muchas gracias de antemano. :-)