Junior — Middle
Millist raamatukogu kasutasite mock-objektide loomiseks testimise ajal?
sobes.tech AI
Vastus AI-lt
Kasutades C#-i testimisel sageli Moq teeki, saab luua mock-objekte. See on üks populaarsemaid ja lihtsamaid teeke mockimiseks, mis võimaldab luua võltsitud realiseeringuid liidestest ja klassidest üksustestitestamiseks.
Moq kasutamise näide:
using Moq;
var mock = new Mock<IMyService>();
mock.Setup(service => service.GetData()).Returns("Testandmed");
var result = mock.Object.GetData();
Console.WriteLine(result); // Kuvab "Testandmed"
Moq võimaldab lihtsalt määrata meetodite käitumist, kontrollida kõnesid ja konfigureerida erinevaid stsenaariume testimiseks.