Skip to content

krukada/Avito

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Test in avito

Обработка TestcaseStructure.json описана в классе ClassParametrs Обработка Values.json описана с помощью класса ClassValues Класс для вывода опибок - Errors Ключевой класс - Main , в котором выполняется проверка двух файлов и их соотношения, так же в дальшейшем изменение в данных ClassParametrs; StructureWithValues.json и error.json файлы полученные после работы программы ( Если корректно то получим файл StructureWithValues.json, если нет то error.json ) //для запуска нужно изменить строки в классе Main (15, 18, 40, 50) и указать новый адрес.

Задание

В результате выполнения, программа должна сформировать файл StructureWithValues.json с заполненными value у параметров, на основе файла Values.json. Если мы не можем найти параметр с id из файла Values.json, то считаем, что такого параметра нет и значение подставлять некуда. Если у параметра с id из Values.json, в массиве values нет объекта с id равным value, то считаем, что такого значения нет и оставляем поле value пустым. Если входные файлы являются неконсистентными, то программа должна сформировать файл error.json с сообщением о том, что входные файлы являются некорректными.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages