Рубрики
Без рубрики

Мой первый запрос на участие в Хактоберфесте 2021

В качестве первого участия в hacktoberfest 2021 я выбрал проблему из поискового API под названием… С тегами opensource, hacktoberfest, java, junit.

В качестве первого участия в hacktoberfest 2021 я выбрал проблему из поискового API под названием meilisearch. Он был создан для разработчиков Java, чтобы помочь им в поиске с помощью некоторых фильтров, сортировки и ключевых слов, что облегчает разработчикам интеграцию функции поиска в их программу.

Проблема была создана с помощью модификатора проекта, https://github.com/meilisearch/meilisearch-java/issues/270 В нем отсутствовали некоторые тестовые примеры для функций настройки. Раньше у меня не было опыта работы с Junit, но модульное тестирование показалось мне очень интересным и важным поэтому я решил внести свой вклад в решение этой проблемы.

Задачи состоят в том, чтобы создать еще один тестовый пример для каждой функции подмножества, когда пользователь вводит значение null в качестве значения настройки. Функция заключалась в том, чтобы сбросить настройки API до значений по умолчанию. Методы Junit, которые использовались в моих тестовых примерах, приведены ниже.

assertEqual(expected,actual);
assertNotEqual(expected, actual);
assertArrayEqual(expected, actual);

После того, как я внес свои изменения и создал PR, я провалил автоматический тест, потому что забыл запустить скрипт для удаления линтера. И после того, как я удалил вкладыш, я, наконец, смог передать его и принять модификатором. И после того, как я удалил вкладыш, я, наконец, смог передать его и принять модификатором.

Оригинал: “https://dev.to/irenejoeunpark/my-first-pull-request-on-hacktoberfest-2021-3mho”