Referencia de la Clase Sage.ES.S50.UnitTest.Empresa.GruposEmpTest

Clase de prueba para testear el correcto funcionamiento de creación de grupos de empresa y borrado de grupos de empresa. Más...

Métodos públicos

void Tasks_Before_EachTest ()
 Usar atributo TestInitialize para ejecutar código antes de ejecutar cada prueba Más...
 
void Tasks_After_EachTest ()
 Usar atributo TestCleanup para ejecutar código después de que ejecutar cada prueba Más...
 
void CrearBorrarGrupo1 ()
 Creación de grupo de empresas via clase 'GrupoEmpTools' con las siguientes características: Más...
 
void CrearBorrarGrupo2 ()
 Creación de grupo de empresas via clase 'GrupoEmpTools' con las siguientes características: Más...
 
void CrearBorrarGrupo3 ()
 Creación de grupo de empresas via clase GrupoEmpresa con las siguientes características: Más...
 
void CrearBorrarGrupo4 ()
 Creación de grupo de empresas via clase 'GrupoEmpresa' con las siguientes características: Más...
 

Métodos públicos estáticos

static void Tasks_Before_AllTests (TestContext context)
 Usar atributo ClassInitialize para ejecutar código antes de comenzar a ejecutar todas las pruebas, Se ejecuta una sola vez. Más...
 
static void Tasks_After_AllTests ()
 Usar atributo ClassCleanup para ejecutar código después de finalizar la ejecución de todas las pruebas, se ejecuta una sola vez. Más...
 

Propiedades

TestContext TestContext [get, set]
 

Descripción detallada

Clase de prueba para testear el correcto funcionamiento de creación de grupos de empresa y borrado de grupos de empresa.

Se buscará un código de grupo que no exista ni en COMUNES ni en SAGESYS!GRUPOSEMP y se intentará crear ese grupo a partir del grupo principal de la instalación.

Posteriormente se intentará borrar ese grupo. /summary>

Definición en la línea 25 del archivo GruposEmpTest.cs.

Documentación de las funciones miembro

◆ CrearBorrarGrupo1()

void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.CrearBorrarGrupo1 ( )
inline

Creación de grupo de empresas via clase 'GrupoEmpTools' con las siguientes características:

Mantener usuarios: no Mantener clientes: no Longitudes standar: si Ejercicio partido: no

Al utilizar este test los métodos de GrupoEmpTools y tener ya los test 3 y 4 basados en la clase GrupoEmpresa los cuales acaban utilizando los métodos de GrupoEmpTools, para disminuir un poco el tiempo de duración de los test de grupo de empresa dejo finalmente operativos solo los test 3 y 4, es decir, los que se ejecutan utilizando la clase GrupoEmpresa. Es por este motivo que deliveradamente he eliminado el atributo 'TestMethod" de este método. Si algún dia se quiere volver a activar este test solo hay que agregar el atributo "TestMethod" de nuevo, recordar que tarda unos 2 o 3 minutos en crear el grupo.

Definición en la línea 105 del archivo GruposEmpTest.cs.

◆ CrearBorrarGrupo2()

void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.CrearBorrarGrupo2 ( )
inline

Creación de grupo de empresas via clase 'GrupoEmpTools' con las siguientes características:

Mantener usuarios: si Mantener clientes: si Longitudes standar: no Ejercicio partido: si

Al utilizar este test los métodos de GrupoEmpTools y tener ya los test 3 y 4 basados en la clase GrupoEmpresa los cuales acaban utilizando los métodos de GrupoEmpTools, para disminuir un poco el tiempo de duración de los test de grupo de empresa dejo finalmente operativos solo los test 3 y 4, es decir, los que se ejecutan utilizando la clase GrupoEmpresa. Es por este motivo que deliveradamente he eliminado el atributo 'TestMethod" de este método. Si algún dia se quiere volver a activar este test solo hay que agregar el atributo "TestMethod" de nuevo, recordar que tarda unos 2 o 3 minutos en crear el grupo.

Definición en la línea 132 del archivo GruposEmpTest.cs.

◆ CrearBorrarGrupo3()

void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.CrearBorrarGrupo3 ( )
inline

Creación de grupo de empresas via clase GrupoEmpresa con las siguientes características:

Mantener usuarios: no Mantener clientes: no Longitudes standar: si Ejercicio partido: no

Definición en la línea 155 del archivo GruposEmpTest.cs.

◆ CrearBorrarGrupo4()

void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.CrearBorrarGrupo4 ( )
inline

Creación de grupo de empresas via clase 'GrupoEmpresa' con las siguientes características:

Mantener usuarios: si Mantener clientes: si Longitudes standar: no Ejercicio partido: si

Definición en la línea 175 del archivo GruposEmpTest.cs.

◆ Tasks_After_AllTests()

static void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.Tasks_After_AllTests ( )
inlinestatic

Usar atributo ClassCleanup para ejecutar código después de finalizar la ejecución de todas las pruebas, se ejecuta una sola vez.

Definición en la línea 69 del archivo GruposEmpTest.cs.

◆ Tasks_After_EachTest()

void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.Tasks_After_EachTest ( )
inline

Usar atributo TestCleanup para ejecutar código después de que ejecutar cada prueba

Definición en la línea 80 del archivo GruposEmpTest.cs.

◆ Tasks_Before_AllTests()

static void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.Tasks_Before_AllTests ( TestContext  context)
inlinestatic

Usar atributo ClassInitialize para ejecutar código antes de comenzar a ejecutar todas las pruebas, Se ejecuta una sola vez.

Parámetros
context

Definición en la línea 47 del archivo GruposEmpTest.cs.

◆ Tasks_Before_EachTest()

void Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.Tasks_Before_EachTest ( )
inline

Usar atributo TestInitialize para ejecutar código antes de ejecutar cada prueba

Definición en la línea 59 del archivo GruposEmpTest.cs.

Documentación de propiedades

◆ TestContext

TestContext Sage.ES.S50.UnitTest.Empresa.GruposEmpTest.TestContext
getset

Definición en la línea 28 del archivo GruposEmpTest.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: