Junior — Middle
¿Qué biblioteca utilizaste para crear objetos simulados en las pruebas?
sobes.tech AI
Respuesta de la IA
Para crear objetos simulados en pruebas en C#, a menudo se utiliza la biblioteca Moq. Es una de las bibliotecas más populares y fáciles de usar para la simulación, que permite crear implementaciones falsas de interfaces y clases para pruebas unitarias.
Ejemplo de uso de Moq:
using Moq;
var mock = new Mock<IMyService>();
mock.Setup(service => service.GetData()).Returns("Datos de prueba");
var result = mock.Object.GetData();
Console.WriteLine(result); // Mostrará "Datos de prueba"
Moq permite definir fácilmente el comportamiento de los métodos, verificar llamadas y configurar diferentes escenarios para las pruebas.