Подтвердить что ты не робот

Где я могу найти хорошие ресурсы для тестирования модулей для EJB и J2EE?

Какие онлайн-ресурсы, учебники или книги вы можете посоветовать начать с тестирования модулей J2EE/EJB3?

До сих пор я нашел ejb3unit, Jakarta Cactus (отставной 2011/08) и плагин Maven Cargo. Было бы полезно, если бы были полные рабочие примеры, готовые к запуску.

Целевые контейнеры представляют собой продукты с открытым исходным кодом GlassFish, JBoss и Apache OpenEJB.

4b9b3361

Ответ 2

Следующая версия NetBeans 6.8 включает в себя приятную новую функцию: генерирует Unit-Tests для EJB 3.1 с встраиваемым кодом контейнера.

@Test
public void testHello() throws Exception {
  System.out.println("hello");
  HelloService instance = (HelloService)javax.ejb.embeddable.EJBContainer.createEJBContainer().getContext().lookup("java:global/classes/HelloService");
  String expResult = "";
  String result = instance.hello();
  assertEquals(expResult, result);
  // TODO review the generated test code and remove the default call to fail.
  fail("The test case is a prototype.");
}

Ответ 4

JSFUnit - это тестовая среда для приложений JSF. Она предназначена для полного тестирования интеграции и модульного тестирования приложений JSF с использованием упрощенный API. Тесты JSFUnit запускаются внутри контейнера, что обеспечивает разработчику полный доступ к управляемым beans, FacesContext, EL Expressions и внутреннему дереву компонентов JSF. В то же время у вас также есть доступ к анализированному HTML-выводу каждый запрос клиента.

Ответ 5

Существует хорошая книга в TDD, написанная Lasse Koskela

У него есть возможность бесплатно скачать веб-сайт на основе EJB-тестирования. Захватите его и сверните свои рукава.