Разница между аннотациями @ParameterizedTest и @Test в JUnit заключается в их назначении:
Таким образом, основное назначение @Test — обозначение тестовых методов, а назначение @ParameterizedTest — тестирование методов с различными входными параметрами, которые должны иметь одинаковый или предсказуемо различающийся результат. 1