VadimCpp / events4friends.ru-react

Сайт для events4friends
https://events4friends.ru/
MIT License
7 stars 19 forks source link

Покрыть код тестами #430

Closed VadimCpp closed 1 year ago

VadimCpp commented 2 years ago

Прежде чем продолжать разработку - необходимо покрыть код тестами. Ну и отрефакторить заодно. Тут будет много кода

VadimCpp commented 2 years ago

@sealione1311 по аналогии с коммитом выше 54a479c прошу создать три теста для компонента StoreBadge:

VadimCpp commented 1 year ago

RadioButton используется только в фильтре:

Skjermbilde 2022-10-01 kl  16 46 26

И в сортировке:

Skjermbilde 2022-10-01 kl  16 47 00

Первый коммит: переименование и написание теста 7b705e0 Второй коммит: использование методологии БЭМ для компонента (аттрибуты вместо классa .active) c10f359

VadimCpp commented 1 year ago

Компоненты можно разделить на два типа:

Например, компонент ServiceSort используется только на экране ServicesView, поэтому:

Смотреть коммит: https://github.com/VadimCpp/events4friends.ru-react/commit/0bafe21856767967ff12a305e8ae65b190548be3

По аналогии перенести компонент EventsFilter и написать юнит тест: https://github.com/VadimCpp/events4friends.ru-react/commit/11e6dccc6b8d2d23868cb6cad58e1695fb2138a9

VadimCpp commented 1 year ago

N/A