11.8.2021
Jest test.todo
Wenn man anfängt Tests zu schreiben kann es dazu kommen, dass man einige vergisst.
Schlecht:
describe("Add to wishlist button", () => {
test.skip("should disable when user does not logged in", () => {});
test.skip("should clickable when user logged in", () => {});
test.skip("should show tooltip with success message when added to wishlist", () => {});
test.skip("should show tooltip with error message when can not add", () => {});
test.skip("should throw exception when can not add to wishlist", () => {});
});
Hier wird nicht deutlich welche Tests nicht abgedeckt sind.
Das benutzen der test.todo
, zeigt einem visuell viel besser, welche Tests noch abgedeckt werden müssen.
Besser:
describe("Add to wishlist button", () => {
test.todo("should disable when user does not logged in");
test.todo("should clickable when user logged in");
test.todo("should show tooltip with success message when added to wishlist");
test.todo("should show tooltip with error message when can not add");
test.todo("should throw exception when can not add to wishlist");
});
Standort Hannover
newcubator GmbH
Bödekerstraße 22
30161 Hannover
Standort Dortmund
newcubator GmbH
Westenhellweg 85-89
44137 Dortmund