@Test
public void processUserExceptionThrown() {
when(userService.processAccount(request, account))
.thenThrow(new RuntimeException());
try {
userService.processAccount(request);
fail("Exception was expected to be thrown, but was not");
} catch (InternalException ex) {
assertEquals(Link.REL_SELF, ex.getSelfLink().getRel());
}
}
< /code>
Я попытался перенести код на последнюю весну и Hateoas: < /p>
@Test
public void processUserExceptionThrown() {
when(userService.processAccount(request, account))
.thenThrow(new RuntimeException());
try {
userService.processAccount(request);
fail("Exception was expected to be thrown, but was not");
} catch (InternalException ex) {
assertEquals(Link.of("url", IanaLinkRelations.SELF), ex.getSelfLink().getRel());
}
}
< /code>
Новое утверждение < /p>
assertEquals(Link.of("url", IanaLinkRelations.SELF), ex.getSelfLink().getRel());
< /code>
сбой с < /p>
org.opentest4j.AssertionFailedError: expected: but was:
Как я могу правильно перенести код без изменения конечного результата?
У меня есть этот тест на JUNIT с использованием HATEOAS 1.0: < /p> [code]@Test public void processUserExceptionThrown() { when(userService.processAccount(request, account)) .thenThrow(new RuntimeException()); try { userService.processAccount(request); fail("Exception was expected to be thrown, but was not"); } catch (InternalException ex) { assertEquals(Link.REL_SELF, ex.getSelfLink().getRel()); } } < /code> Я попытался перенести код на последнюю весну и Hateoas: < /p> @Test public void processUserExceptionThrown() { when(userService.processAccount(request, account)) .thenThrow(new RuntimeException()); try { userService.processAccount(request); fail("Exception was expected to be thrown, but was not"); } catch (InternalException ex) { assertEquals(Link.of("url", IanaLinkRelations.SELF), ex.getSelfLink().getRel()); } } < /code> Новое утверждение < /p> assertEquals(Link.of("url", IanaLinkRelations.SELF), ex.getSelfLink().getRel()); < /code> сбой с < /p> org.opentest4j.AssertionFailedError: expected: but was: [/code] Как я могу правильно перенести код без изменения конечного результата?
Я использую модуль Hateoas для создания ссылки. Проблема в том, что функция of используется в официальном документе, но ее нельзя использовать в моем объекте Link. Какое решение?
build.gradle
plugins {
id 'org.springframework.boot' version...
Я пытаюсь предварительно загрузить видео с помощью значения предварительного нагрузки тега ссылки. Документация здесь.
В моем файле index.html я добавляю следующее в голову:
Я получаю следующую ошибку консоли в последнем Chrome, хотя видео...