Junior — Middle
Vai vari uzskaitīt galvenos vienību testu veidus, kas tiek izmantoti koda pārbaudei?
sobes.tech AI
Atbilde no AI
Galvenie vienības testu veidi, kas tiek izmantoti, lai pārbaudītu C# kodu, ietver:
- Funkcionālie testi (Functional tests) — pārbauda, vai atsevišķas metodes vai funkcijas darbojas atbilstoši prasībām.
- Robu testi (Boundary tests) — pārbauda koda uzvedību pie atļautajām vērtību robežām.
- Izņēmumu testi (Exception tests) — pārbauda pareizu kļūdu un izņēmumu apstrādi.
- Mock testi (Mock tests) — izmanto imitācijas ārējām atkarībām, lai izolētu testējamo kodu.
Vienkārša NUnit vienības testa piemērs:
[Test]
public void Add_TwoNumbers_ReturnsSum()
{
var calculator = new Calculator();
var result = calculator.Add(2, 3);
Assert.AreEqual(5, result);
}