Cześć! 😄 Przed Tobą krótkie zadanie, które pozwoli nam ocenić Twoje dotychczasowe umiejętności w Rubym. W repozytorium znajdziesz kilka testów do prostej klasy Zoo. Zoo składa się ze zwierząt różnych gatunków, a każdy gatunek ma swoje cechy. Twoim zadaniem jest napisanie takiej implementacji, by wszystkie testy przechodziły. Czyli tak:
- pobierz repozytorium na swoją maszynę (
git clone ...
), - będąc w folderze aplikacji zainstaluj zależności (
bundle install
), - testy znajdują się w folderze spec, odpalisz je za pomocą komendy
rspec
.
Kiedy osiągniesz etap O failures
, wrzuć repozytorium z implementacją
na swoje konto na GitHubie/GitLabie/BitBuckecie i podeślij nam do niego link.
Jeżeli po raz pierwszy spotykasz się z Rspecem, tutaj masz dokumentację, może być pomocna.
- nie zmieniaj implementacji napisanych przez nas testów (możesz natomiast dodawać nowe pliki),
- postaraj się, by Twój kod był dobrze sformatowany i czytelny,
- jeżeli chcesz, możesz dodać coś od siebie: napisać dodatkowe speki albo zaproponować coś poza tym, co obecnie znajduje się w kodzie. Nie jest to wymagane!
W razie pytań - daj nam znać! Postaramy się pomóc 😄
Powodzenia! 👈