Почему параметры assertEquals () находятся в порядке (ожидаемом, фактическом)?

Почему так многоassertEquals() или аналогичная функция принимает ожидаемое значение в качестве первого параметра и фактическое значение в качестве второго?
Это кажется мне нелогичным, так есть ли особая причина для этого необычного заказа?

Ответы на вопрос(5)

Ваш ответ на вопрос