Testimi & QA

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 () => { /* ... */ });
});

Terma të lidhur