La librería FundeWeb Test, proporciona las clases necesarias para poder realizar test de integración con Arquillian, Seam, TestNG y/o DBUnit. Disponemos de los siguientes paquetes de clases:
DBUnitSeamTest: Clase de utilidad para poder realizar test de integración con Arquillian, Seam, DBUnit y TestNG. Extiende la clase SeamTest.
SeamTest: Proporciona la funcionalidad BaseSeamTest para los test de integración con Arquillian y TestNG. Esta clase es un copia de la clase AbstractSeamTest, que extiende la clase org.jboss.arquillian.testng.Arquillian.
@After: Anotación para indicar que algo se ejecute cuando se lance el evento que indica el final de la ejecución del test.
@Before: Anotación para indicar que algo se ejecute cuando se lance el evento que indica el inicio de la ejecución del test.
ArchiveAppender: Crea el archivo arquillian-seam-lifecycle.jar con la configuración necesario cuando se trabaja con arquillian-testng-container.
LifecycleExtension: Clase para poder registrar ArchiveAppender como extensión del ciclo de vida de Arquillian.
LifecycleExecuter: Clase para especificar una modificacion en el ciclo de vida de ejecución de Arquillian, permitiendo ejecutar los métodos del test, que tienen la anotación @After y @Before.
LifecycleRemoteExtension: Clase para poder registrar LifecycleExecuter como extensión del ciclo de vida de Arquillian.
— JUAN MIGUEL BERNAL GONZALEZ 2014/10/16 17:44