Clase de prueba para comprobar el correcto del funcionamiento de la asignación de obra en cabecera de documento de venta. Tenemos activado el opcflag "No controlar clientes de las obras en ventas" lo cual debe permitir asignar en un documento de venta una obra que no tenga declarado cliente o una obra que tenga diferente cliente, en definitiva, cualquier obra. 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 | AsignacionObraSinCliente () |
En el ordenador que se ejecutan las pruebas se ha dado de alta una obra nueva y un cliente nuevo. Más... | |
void | AsignacionObraConClienteNoOk () |
En el ordenador que se ejecutan las pruebas se han dado de alta una obra nueva y un cliente nuevo. Más... | |
void | AsignacionObraConClienteOk () |
En el ordenador que se ejecutan las pruebas se aprovecha la obra creada en el anterior test JMGA2 con cliente 43099441. 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] |
Clase de prueba para comprobar el correcto del funcionamiento de la asignación de obra en cabecera de documento de venta. Tenemos activado el opcflag "No controlar clientes de las obras en ventas" lo cual debe permitir asignar en un documento de venta una obra que no tenga declarado cliente o una obra que tenga diferente cliente, en definitiva, cualquier obra.
Había un error que al hacer ésto borraba la obra del documento después de asignarla (CCR205112), motivo por el que se crean estas pruebas. /summary>
Definición en la línea 31 del archivo Docsven_AsigObraDocVenta.cs.
|
inline |
En el ordenador que se ejecutan las pruebas se han dado de alta una obra nueva y un cliente nuevo.
OBRA CREADA: JMGA2 con cliente declarado 43099441 pero diferente del cliente al que se realizará la venta. CLIENTE CREADO: 43099443
Se crea albarán de venta al cliente 43099443, se carga el albarán y se asigna la obra JMGA2 a la cabecera, la cual tiene en su mantenimiento un cliente que difiere del cliente del albarán, y se comprueba después de la asignación que la obra asignada continua estando en la propiedad _Obra, que no la ha borrado.
Definición en la línea 210 del archivo Docsven_AsigObraDocVenta.cs.
|
inline |
En el ordenador que se ejecutan las pruebas se aprovecha la obra creada en el anterior test JMGA2 con cliente 43099441.
OBRA YA EXISTENTE: JMGA2 con cliente declarado (43099441) el mismo que el de la venta que se realizará a continuación. CLIENTE YA EXISTENTE: 43099441
Se crea albarán de venta al cliente 43099441 sin obra asignada en cabecera, se carga el albarán de venta y se asigna la obra (con cliente declarado 43099441 en el mant.obra) a la cabecera y se comprueba después de la asignación que la obra asignada continua estando en la propiedad _Obra, que no la ha borrado.
Definición en la línea 277 del archivo Docsven_AsigObraDocVenta.cs.
|
inline |
En el ordenador que se ejecutan las pruebas se ha dado de alta una obra nueva y un cliente nuevo.
OBRA CREADA: JMGAY sin cliente declarado. CLIENTE CREADO: 43099441
Se crea albarán de venta al cliente indicado 43099441 y se asigna la obra (sin cliente en el mant. obra) a la cabecera y se comprueba después de la asignación que la obra asignada continua estando en la propiedad _Obra, que no la ha borrado.
Definición en la línea 143 del archivo Docsven_AsigObraDocVenta.cs.
|
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 103 del archivo Docsven_AsigObraDocVenta.cs.
|
inline |
Usar atributo TestCleanup para ejecutar código después de que ejecutar cada prueba
Definición en la línea 114 del archivo Docsven_AsigObraDocVenta.cs.
|
inlinestatic |
Usar atributo ClassInitialize para ejecutar código antes de comenzar a ejecutar todas las pruebas, Se ejecuta una sola vez.
context |
Definición en la línea 66 del archivo Docsven_AsigObraDocVenta.cs.
|
inline |
Usar atributo TestInitialize para ejecutar código antes de ejecutar cada prueba
Definición en la línea 78 del archivo Docsven_AsigObraDocVenta.cs.
|
getset |
Definición en la línea 44 del archivo Docsven_AsigObraDocVenta.cs.