Wyszukaj / o blogu

JavaScript - kolejny test w JEST (TDD)

Opublikowano śro 10 czerwca 2020 w testy • Tagi: test, jest, tdd, node, npm, babel, transpilacja, transpilator, babel.js, babeljs • 2 min read

jest

Poniższy wpis powstał na podstawie tego materiału, patrz również tutaj i jego założeniem jest próbą wprowadzenia do TDD (test driven development). W pierwszej kolejności znane są wytyczne/scenariusz funkcji następnie powstaje test a na jego podstawie funkcja

Zadanie stwórz funkcję spełniającą następujące warunki

1. Bob answers 'Sure.' if you ask …

Czytaj dalej

JavaScript - Babel

Opublikowano wto 09 czerwca 2020 w javascript • Tagi: babel, transpilacja, gulp, npm, node.js, node • 2 min read

babel

Babel pozwala na transpilację/tłumaczenie kodu ES6+ do ES5 - sprawiając tym samym możliwość na interpretację kodu przez szerszą gamę środowisk od node.js po starsze przeglądarki internetowe. Babel jest oparty na małych wtyczkach, których instalacja pozwala na wykonanie oczekiwanej od niego pracy.

W jaki sposób działa Babel można również sprawdzić …


Czytaj dalej

JavaScript - pierwszy test w JEST (+ Babel)

Opublikowano pon 08 czerwca 2020 w testy • Tagi: test, jest, tdd, node, npm, babel, transpilacja, transpilator, babel.js, babeljs • 2 min read

Jest

Do stworzenia pierwszego testu posłużyłem się dokumentacją JEST oraz tym materiałem (autorstwa Kacpra Kozaka)

Jest wyszuka pliku, w którego nazwie znajduje się słowo kluczowe test poprzedzone kropką o rozszerzeniu js którego pierwszy człon nazwy jest taki sam jak plik, w którym przechowywany jest kod do testowania. Przykładowo test dla sum …


Czytaj dalej