Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,21 @@ hello => world
11. Добавьте новую колонку со значением по умолчанию в таблицу film
12. Удалите колонку из п. 4.10

### Задание 6
#### Задание 6.1
1. Код с решением поместить в файл `scrapper.rb` в папку с домашним заданием `hometask-6`.
2. Написать скраппер [onliner.by](https://www.onliner.by/) в CSV документ.
C помощью [Capybara](https://rubygems.org/gems/capybara) предлагается зайти на onliner.by.
Задача достать все новости из первых трех блоков(самый верхний блок - главные новости, “каталог”, “люди”) главной страницы, сохранив в CSV-документ следующие данные:
* название новости
* ссылку на картинку
* первые 200 символов текста)

#### Задание 6.2
1. B папкe с домашним заданием 4 `hometask-4` cоздать папку `spec` c файлом `my_hash_spec.rb`.
2. В файле `my_hash_spec.rb` c помощью [Rspec](https://rubygems.org/gems/rspec) описать unit-тесты имплементации MyHash из задания 4.2.
Необходимо протестировать каждый публичный метод класса MyHash как позитивными, так и негативными сценариями.

## Гайд по оформлению домашнего задания
### Краткое описание
Код каждого домашнего задания должен быть отправлены на проверку в качестве PR (Pull Request).
Expand Down