Насмешка над хэш-картой в testng

Эти методы работают.

Этот код работает (python 3.x)

a = [66.25, 333, 333, 1, 1234.5]
a.sort()
print(a)
a.reverse()
print(a)

>>> 
[1, 66.25, 333, 333, 1234.5]
[1234.5, 333, 333, 66.25, 1]
0
задан bhanu boyapati 17 January 2019 в 07:09
поделиться

1 ответ

Ваш тестируемый метод возвращает карту, заполненную несколькими записями. Но ваш тест Junit не вызывает этот метод. Рассмотрим случай, когда тело метода из getColumnToIndexMap() изменяется со временем, считаете ли вы, что ваши тестовые примеры будут по-прежнему применяться?

Что, если getColumnToIndexMap() также использует удаление некоторых записей, будет ли проверка вашего покрытия покрытия проверять также? Нет, если вы не будете постоянно синхронизировать код в Junit с протестированным методом. Это высоко на обслуживании и никогда не рекомендуется.

0
ответ дан Saurav Sahu 17 January 2019 в 07:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: