Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 3.73 KB

File metadata and controls

43 lines (31 loc) · 3.73 KB

Девятое занятие

Для создания и заполнения данными резюме из класса AbstractStorageTest используйте ResumeTestData. Не делайте это в AbstractStorageTest!

Есть ошибка в тесте updateNotExist: нужно не get, а update использовать, подправьте это у себя

Коммиты:

Ресурсы:

Коммиты:

Ресурсы:

Коммиты:

Ресурсы:

Ресурсы:

Домашнее задание

  • Сделать рекурсивный вывод каталогов и файлов с отступами
  • Реализовать ObjectStreamPathStorage (через java.nio.file.Path) и добавить ObjectStreamPathStorageTest
  • Сделать реализации Storage сохранения в файл через File и Path с возможностью выбора стратегии сериализации (посмотрите на паттерн стратегия). Кроме сохранения через ObjectOutputStream/ObjectInputStream у нас будут еще несколько вариантов сериализации. Сделать тесты для тестирования сохранения через ObjectOutputStream/ObjectInputStream для File и Path.