Acesso ao console da Web h2 durante a execução do teste junit em um aplicativo Spring

Estou construindo um aplicativo Spring e preciso inspecionar meu banco de dados de memória H2 enquanto executo meus testes JUnit de um navegador da web.

Na minha configuração Spring, eu tenho um bean que é responsável por criar meu esquema de banco de dados e preenchê-lo com alguns dados que serão usados ​​em meus testes JUnit. Eu também adicionei um bean no meu contexto de teste que cria um servidor web onde eu eventualmente procurarei meus dados.

<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>

Tudo parece ok porque o banco de dados é preenchido corretamente desde que eu possa acessar seus dados de meus testes JUnit e H2 Server só é executado enquanto eu estou na minha fase de teste (eu posso saber disso, porque se eu tentar acessar my_ip: 111111 antes de depurar meus testes não consigo conectar, mas posso conectar depois de iniciar meus testes).

De qualquer forma Se eu abrir meu console H2 a partir de um navegador da Web, nenhum esquema será mostrado nele. Alguma ideia??

Muito Obrigado!!

questionAnswers(3)

yourAnswerToTheQuestion