> For the complete documentation index, see [llms.txt](https://avbravo-2.gitbook.io/jmoordbunit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://avbravo-2.gitbook.io/jmoordbunit/unittest/que-es-unittest.md).

# Que es UnitTest

## Que es UnitTest

UnitTest es un EJB para hacer testing, permite integrarse en ambientes de ejecución.

| Método                                                                                              | Descripción                                 |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| void start(Class\<T> t)                                                                             | Inicia el Test                              |
| void end(Class\<T> t)                                                                               | Finaliza el Test                            |
| terminate()                                                                                         | Termina la ejecución y genera los reportes. |
| Boolean assertEquals(String metodo, Object expect, Object result, String... message)                |                                             |
| Boolean assertNotEquals(String metodo, Object expect, Object result, String... message)             |                                             |
| void skipper(String method, String... message)                                                      |                                             |
| Boolean assertTrue(String metodo, Boolean condition)                                                |                                             |
| Boolean assertTrue(String metodo, Boolean condition, String... message)                             |                                             |
| Boolean assertFalse(String metodo, Boolean condition)                                               |                                             |
| Boolean assertFalse(String metodo, Boolean condition, String... message)                            |                                             |
| void fail(String metodo, String message)                                                            |                                             |
| Boolean assertNull(String metodo, Object object, String... message)                                 |                                             |
| Boolean assertNotNull(String metodo, Object object, String... message)                              |                                             |
| Boolean assertContaintsList(String metodo, List\<Object> list, Object object, String... message)    |                                             |
| Boolean assertNotContaintsList(String metodo, List\<Object> list, Object object, String... message) |                                             |

![](/files/-Lc1WoTTtwBDug8iQ4ri)

## Generador en base a Test

**Se basa en el proyecto wizardjmoordb para generar el proyecto en base a un test.**

* **@Generate(Controller,JSF,Properties,Components)**

![](/files/-Lc1WoTVVR4L7vUa-FVM)
