Junior — Middle
Quale libreria hai usato per creare oggetti mock durante i test?
sobes.tech AI
Risposta dell'AI
Per creare oggetti mock durante i test in C#, si utilizza spesso la libreria Moq. È una delle librerie più popolari e facili da usare per il mocking, che permette di creare implementazioni fittizie di interfacce e classi per i test unitari.
Esempio di utilizzo di Moq:
using Moq;
var mock = new Mock<IMyService>();
mock.Setup(service => service.GetData()).Returns("Dati di test");
var result = mock.Object.GetData();
Console.WriteLine(result); // Mostrerà "Dati di test"
Moq permette di definire facilmente il comportamento dei metodi, verificare le chiamate e configurare diversi scenari per i test.