W jednym z ostatnich wpisów dotyczących Prologa, poruszyłem temat modularyzacji, omawiając go na przykładzie kilku implementacji tego języka. Okazało się, że o ile nowoczesne odmiany, takie jak SWI-Prolog radzą sobie na tym polu całkiem nieźle, o tyle starsze warianty, np. GNU Prolog, mają tu niestety pewne braki. A jak wygląda w Prologu kwestia testów jednostkowych? […]
Read MoreKategoria: Testowanie
Testy w tawernie
Co można robić w tawernie? Pić, jeść, słuchać opowieści starych marynarzy lub… testować API! Jeśli wykonywanie tej czynności w portowej karczmie wydaje się Wam zaskakujące, to najwyraźniej nie słyszeliście jeszcze o pythonowym frameworku Tavern, służącym właśnie do testów API. To zaś oznacza, że prawdopodobnie warto poświęcić krótką chwilę na lekturę niniejszego wpisu. Załóżmy, że chcemy przetestować […]
Read MoreTesty frontendu okiem początkującego
Pracując dotychczas glównie jako backend developer, z rozwijaniem frontendu nie miałem przesadnie dużej styczności. Sam zresztą nieco stroniłem od niego, mając do JavaScriptu i wszelkich jego frameworków stosunek wybitnie negatywny.
Read More