No video

UNIT TESTING in C# with Visual Studio | Unit testing for the backend

  Рет қаралды 11,898

NetMentor

NetMentor

Күн бұрын

Пікірлер: 40
@NetMentor
@NetMentor 4 жыл бұрын
Blog: www.netmentor.es/Entrada/unit-testing twitter: twitter.com/NetMentorTW
@julianmelero_
@julianmelero_ 3 жыл бұрын
Muchísimas gracias por tus vídeos. Son explicaciones muy claras y que van al grano. Estaría genial que grabaras en otro vídeo como poder hacer test de integración. ;-D Saludos.
@NetMentor
@NetMentor 3 жыл бұрын
Hola! Justo subí el jueves aquí tienes el link kzbin.info/www/bejne/qXe1m5qkhap4sMk , un saludo
@sacris89
@sacris89 3 жыл бұрын
Buenos vídeos, buen trabajo
@kennethmoras.7815
@kennethmoras.7815 4 жыл бұрын
Gracias por el ejemplo que ejecutaste, claro y preciso, por cierto si a alguno le sale un error CS5001, se resuelve agregando static void Main() { }, en mi caso me salio ese error, lo agregue, y ahora si ejecute la prueba sin errores.
@NetMentor
@NetMentor 4 жыл бұрын
Sí, pero esto sucede si creas tu proyecto como tipo de consola, si lo haces como libreria no debería de saltarte ese error, aún así, buen aporte 👍
@luisfernandodeolazabalsche3317
@luisfernandodeolazabalsche3317 2 жыл бұрын
Si me gusto mucho, gracias.
@roman-tp6sd
@roman-tp6sd 3 жыл бұрын
. Gracias muy buena explicación.
@NetMentor
@NetMentor 3 жыл бұрын
Me alegro de que te sirviera ! Un saludo.
@diegosarmiento2130
@diegosarmiento2130 7 ай бұрын
maquina
@bastiangonzalez4761
@bastiangonzalez4761 3 жыл бұрын
Super claro! muchas gracias
@NetMentor
@NetMentor 3 жыл бұрын
Con mucho gusto :D
@diegoprietto
@diegoprietto Жыл бұрын
Muy bueno
@douglasperez3701
@douglasperez3701 11 ай бұрын
Muy buen video!
@leandroengstfeld3237
@leandroengstfeld3237 2 жыл бұрын
2 años programando y mayormente me he encontrado que notrabajan con test y desp te juro he visto a compañeros dias buscando un error...
@NetMentor
@NetMentor 2 жыл бұрын
Pues si, sucede un monton, yo no voy a defender TDD, porque tampoco soy el fan numero 1 del mismo, pero la cosa es que ni TDD ni no tener tests.... Pero bueno, por lo menos la gente se va dando cuenta de que los tests son necesarios para poder crear software de calidad.
@jonasrequena1476
@jonasrequena1476 2 жыл бұрын
Hola puedes hacer un ejemplo de una función con parámetros ref
@NetMentor
@NetMentor 2 жыл бұрын
a que te refieres exactamente?
@2005bgva
@2005bgva Жыл бұрын
Hola, muchas gracias por el vídeo, en la actualidad cuál es la utilidad (MsTest, xUnit, NUnit) más usada por los programadores y la que tú más recomiendas?
@NetMentor
@NetMentor Жыл бұрын
en verda puedes usar el que quieras, yo personalmente uso xUnit sin razon aparente sobre NUnit, y diria que xUnit es algo mas popular, pero como digo, da un poco igual.
@MartinDiaz-dm7sp
@MartinDiaz-dm7sp 3 жыл бұрын
Un caño de video!! like y usucrito
@Youngermaster
@Youngermaster 4 жыл бұрын
Excelentes todos tus videos, demasiado útiles en mi caso, dado que estoy aprendiendo todo el entorno de .NET y sigue así. :D
@wineloy
@wineloy 3 жыл бұрын
Hola buen video! tengo una duda, sabes si es posible agregar mas clases a la solución de pruebas ? lo que pasa que cuando agrego otra clase y agrego sus anotaciones, el explorador de pruebas simplemente no los reconoce
@NetMentor
@NetMentor 3 жыл бұрын
estás usando las anotaciones de la librería en concreto que estas utiliznado? por ejemplo en microsoft tests es `TestMethod` pero si usas xunit es `Fact`. Otra cosa, ves en el lateral del explorador el icono pequeño con un "play"? si lo puedes ver, seguramente el problema sea que tienes una "sesión"; En el explorador de pruebas se te abre una pestaña nueva solo con los tests que has ejecutado y los nuevos solo te salen en la pestaña principal. Ya me dirás si tienes algún problema, un saludo!
@wineloy
@wineloy 3 жыл бұрын
@@NetMentor Te agradezco, parece que si estaba combinando xunit con Microsoft TestTools, una duda ya más general para generar unit test para un API, recomendarías hacerlo mediante peticiones Http o hacerlo frenado instancias del controlador ?
@NetMentor
@NetMentor 3 жыл бұрын
@@wineloy Para testear un endpoint lo mas sencillo será que utilices "TestServer"; Algún día subire un vídeo ya que lo uso en la oficina (y trae mas problemas que otra cosa) pero por ahora aquí tienes la documentación oficial de como hacer test con ello: docs.microsoft.com/en-us/aspnet/core/test/integration-tests?view=aspnetcore-5.0
@enzosambucetti6571
@enzosambucetti6571 3 жыл бұрын
Hola, se que no tiene que ver con el tema, pero sabes como cambiar la resolucion del Visual Studio, veo que se ve bien pequeño todo el entorno en tu pc. Esto es pq modificaste algo? O tiene un monitor 4k?
@NetMentor
@NetMentor 3 жыл бұрын
hola, te refieres al código o a los menús? puedes aumentar el texto con ctrl + rueda del raton, pero el resto es "por defecto" de visual studio, y bueno está grabado en 1080. Un saludo!
@enzosambucetti6571
@enzosambucetti6571 3 жыл бұрын
@@NetMentor si me refería al menu. Gracias !
@Faradars1
@Faradars1 3 жыл бұрын
6:00 en menos de 1 segundo muestras como se hace para crear la referencia con la clase a testear deberias explicar mejor esa parte
@NetMentor
@NetMentor 3 жыл бұрын
Tomo nota!
@emmadorlean
@emmadorlean 3 жыл бұрын
A mi no me aparece la opcion de text.
@NetMentor
@NetMentor 3 жыл бұрын
Perdona, a que te refieres con la opción de "text", un saludo.
@emmadorlean
@emmadorlean 3 жыл бұрын
Lo escribí mal no es text,es test no me aparece.
@NetMentor
@NetMentor 3 жыл бұрын
Que no te aparece exactamente? Has podido crear un proyecto tipo test ?
@emmadorlean
@emmadorlean 3 жыл бұрын
Por ejemplo,despues de seleccionar crear nuevo proyecto y luego en la parte donde que dice Borrar todo o clear cuando yo le doy en la lista que hay debajo de ahí no me sale la opcion de test como a usted .
@NetMentor
@NetMentor 3 жыл бұрын
Tienes alguna opción preseleccionada? Que visual estudio estás utilizando? Como forma secundaria puedes crear un proyecto de test si utilizas la consola, ya buen sea CMD o poweshell si escribes dotnet new xunit -o nombreDelProyecto
MOCK en UNIT TEST para tratar con DEPENDENCIAS EN C#
19:37
NetMentor
Рет қаралды 16 М.
Así es la REALIDAD de las ENTREVISTAS TÉCNICAS
7:33
BettaTech
Рет қаралды 100 М.
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 7 МЛН
Magic trick 🪄😁
00:13
Andrey Grechka
Рет қаралды 50 МЛН
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 52 МЛН
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 11 МЛН
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,6 МЛН
Pruebas unitarias y Test-Driven Development | Ejemplo desde cero
22:12
UNIT TESTING en BACKEND 🤘 | C# .NET
27:04
hdeleon.net
Рет қаралды 43 М.
La forma correcta de devolver errores de una API
16:30
NetMentor
Рет қаралды 8 М.
Intro to Windows Forms (WinForms) in .NET 6
1:35:50
IAmTimCorey
Рет қаралды 220 М.
Curso completo de pruebas unitarias con xUnit y C#
1:29:33
Mteherandev
Рет қаралды 4,8 М.
Basic Authentication en BACKEND 🔒
31:01
hdeleon.net
Рет қаралды 45 М.
Tests de integración con C# y Docker - Con ejemplo práctico
16:14
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 7 МЛН