Naming tests well
Në shqip: Emërtimi i mirë i testeve
ShpjegimiSQ
Emri i testit duhet të thotë çfarë teston dhe çfarë pritet: „kthen_gabim_kur_emaili_mungon“ ose describe("hyrja") + it("refuzon fjalëkalimin e gabuar"). Kur dështon, e kupton problemin vetëm nga emri.
EnglishEN
A test's name should say what it tests and what's expected: “returns_error_when_email_missing” or describe("login") + it("rejects a wrong password"). When it fails, the name alone tells you the problem.
Si ta mendosh
Si etiketat e qarta në kavanozat e kuzhinës.
Lexoje në anglisht
Like clear labels on kitchen jars.
Shembull kodijavascript
describe("hyrja", () => {
it("refuzon fjalëkalimin e gabuar", async () => { /* ... */ });
});