You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UPD: Перед першим запуском тестів не забудьте встановити потірбні бібліотеки! npm install в корені проекту
Для того щоб запусити всі тести в директорії потрібно виконати npm run jest <шлях до папки>
Homework
Використовуючи TDD (Розробка через тести) написати функцію, яка повертає масив, елементи якого є послідовнідовність Фібоначчі. Початком послідовності є 0. Як кінець береться випадкове число від 50 до 100. Тобто послідовність буде, напиклад, [0,1, 1, 2, 3, ....... 89]
*** Використовуючи TDD зробити клас-сервіс для виконання входу в систему.
Клас повинен мати метод логін, який приймає логін та пароль і повертає 'success', якщо в системі є такий користувач та переданий пароль вірний. В інших випадках повертає посимилку.
Якщо користувач не зміг авторизуватись більше ніж 3 рази підряд, то клас має для цього користувача забороняти вхід протягом слідуючих 10 секунд.
Список користувачів має братись з іншого файлу через імпорт (require)
Користувачі:
При виконанні домашки головне не спішити. Продумайте які моменти вам потрібно протестити і потім починайте робити. Наприклад для початку вам потрібно щоб перший елемент був 0. Для цього пишете тест. Потім слідуючий елемент і так інші елементи. Після цього ви зможете побачити певну закономірність або логіку
Setup
UPD: Перед першим запуском тестів не забудьте встановити потірбні бібліотеки!
npm install
в корені проектуДля того щоб запусити всі тести в директорії потрібно виконати
npm run jest <шлях до папки>
Homework
Використовуючи TDD (Розробка через тести) написати функцію, яка повертає масив, елементи якого є послідовнідовність Фібоначчі. Початком послідовності є 0. Як кінець береться випадкове число від 50 до 100. Тобто послідовність буде, напиклад,
[0,1, 1, 2, 3, ....... 89]
*** Використовуючи TDD зробити клас-сервіс для виконання входу в систему.
Клас повинен мати метод логін, який приймає логін та пароль і повертає 'success', якщо в системі є такий користувач та переданий пароль вірний. В інших випадках повертає посимилку.
Якщо користувач не зміг авторизуватись більше ніж 3 рази підряд, то клас має для цього користувача забороняти вхід протягом слідуючих 10 секунд.
Список користувачів має братись з іншого файлу через імпорт (require)
Користувачі:
The text was updated successfully, but these errors were encountered: