/ruby-sparring-day-task

Ruby Sparring Day task

Primary LanguageRuby

Ruby Sparring Day - Zadanie na wstęp

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.

Dos & Don'ts:

  • 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! 👈