Доступ к веб-консоли h2 при запуске теста junit в приложении Spring

Я создаю приложение Spring и мне нужно проверить мою базу данных H2 в памяти, пока я выполняю свои тесты JUnit из веб-браузера.

В моей конфигурации Spring у меня есть компонент, который отвечает за создание схемы базы данных и заполнение ее некоторыми данными, которые будут использоваться в моих тестах JUnit. Я также добавил bean-компонент в свой тестовый контекст, который создает веб-сервер, где я в конечном итоге буду искать свои данные.

<bean id="org.h2.tools.Server-WebServer" class="org.h2.tools.Server"
    factory-method="createWebServer" init-method="start" lazy-init="false">
    <constructor-arg value="-web,-webAllowOthers,-webPort,11111" />
</bean>

Кажется, все в порядке, потому что база данных заполнена правильно, так как я могу получить доступ к ее данным из моих тестов JUnit, а сервер H2 работает, только когда я нахожусь в моей фазе тестирования (я могу это знать, потому что, если я пытаюсь получить доступ к my_ip: 111111 до отладки моих тестов я не могу подключиться, но я могу подключиться после того, как я начал свои тесты).

В любом случае, если я открою свою консоль H2 из веб-браузера, схема не отобразится в ней. Есть идеи??

Большое спасибо!!

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

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