Мой тест с junit5 не проходит. < /p>
JSON path "$.balance" Expected: is but: was
Я использовал дерево следующим образом. Сначала-это метод, который возвращает начальную ошибку. < /P>
Двое других Java жалуются с «невозможно отбрасывать от Bigdecimal в целое число». < /P>
Где я неправильно?BigDecimal balance = new BigDecimal(1000);
when(bankAccountTransactionsService.balance()).thenReturn(balance);
mvc.perform(get("/api/v1/balance")).andExpect(status().isOk())
.andExpect(jsonPath("$.balance", Matchers.comparesEqualTo(bankAccountTransactionsService.balance())));
< /code>
mvc.perform(get("/api/v1/balance")).andExpect(status().isOk())
.andExpect(jsonPath("$.balance", Matchers.comparesEqualTo(balance)));
< /code>
mvc.perform(get("/api/v1/balance")).andExpect(status().isOk())
.andExpect(jsonPath("$.balance", is(balance)));
Подробнее здесь: https://stackoverflow.com/questions/712 ... t-was-1000
Json path с большим десятичным знаком ожидается: <1000> Но: было <1000> ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение