Когда я получаю подобные ошибки с assertEquals
, это потому, что я пытаюсь утверждать, что объект Long
, возвращаемый методом, равен long
примитивному значению.
Либо оба аргументадолжно быть примитивным long
s
assertEquals(1450L, (long) day.getQuota());
(что может NullPointerException
, если getQuota()
вернет ноль, но ваш тест все равно будет неудачным)
Или оба аргумента должны быть объектами
assertEquals(Long.valueOf(1450), day.getQuota());