Cucumber - integracinis testavimas lietuviškai
Posted by Saulius Grigaitis
Tiems, kas jau naudoja “Unit” lygio testus ir jaučia integracinio lygio testavimo poreikį verta išbandyti Cucumber, kuris pakeičią senąjį “RSpec Story” karkasą. Įrankis išties labai paprastas, gana gerai dokumentuotas, tad jį perprasti užtruks nedaug laiko. Be to, integracinius testus jau galima rašyti ir lietuvių kalba. Pvz.:
Savybė: Sudėtis
Norėdamas išvengti kvailų klaidų
Aš noriu, kad man pasakytų dviejų skaičių sumą
Scenarijus: dviejų skaičių sudėtis
Duota įvedžiau 50 į skaičiuotuvą
Ir įvedžiau 70 į skaičiuotuvą
Kai paspaudžiu "add"
Tada rezultatas ekrane turi būti 120
Ir rezultato klasė turi būti "Fixnum"
Daugiau pavyzdžių
| įvestis_1 | įvestis_2 | mygtukas | išvestis | klasė |
| 20 | 30 | add | 50 | Fixnum |
| 2 | 5 | add | 7 | Fixnum |
| 0 | 40 | add | 40 | Fixnum |
