Changeset: 35 Changeset: 35 Agregado UT para el VCX

This commit is contained in:
fernando
2013-12-06 12:37:19 +01:00
parent ee38eef771
commit b66167896e

View File

@@ -104,7 +104,12 @@ DEFINE CLASS ut__foxbin2prg AS FxuTestCase OF FxuTestCase.prg
ENDIF ENDIF
IF EMPTY(tcParent) AND EMPTY(tcClass) AND EMPTY(tcObjName) IF EMPTY(tcParent) AND EMPTY(tcClass) AND EMPTY(tcObjName)
LOCATE FOR PLATFORM=="COMMENT " AND UniqueID=="Screen " DO CASE
CASE lcTipoBinario = 'SCX'
LOCATE FOR PLATFORM=="COMMENT " AND UniqueID=="Screen "
CASE lcTipoBinario = 'VCX'
LOCATE FOR PLATFORM=="COMMENT " AND UniqueID=="Class "
ENDCASE
ELSE ELSE
LOCATE FOR CLASS==tcClass AND PARENT==tcParent AND objName==tcObjName LOCATE FOR CLASS==tcClass AND PARENT==tcParent AND objName==tcObjName
ENDIF ENDIF
@@ -114,7 +119,7 @@ DEFINE CLASS ut__foxbin2prg AS FxuTestCase OF FxuTestCase.prg
ENDIF ENDIF
SCATTER MEMO NAME toReg SCATTER MEMO NAME toReg
CATCH TO loEx CATCH TO toEx
FINALLY FINALLY
USE IN (SELECT("TABLABIN")) USE IN (SELECT("TABLABIN"))
ENDTRY ENDTRY
@@ -981,12 +986,12 @@ DEFINE CLASS ut__foxbin2prg AS FxuTestCase OF FxuTestCase.prg
Column5.Name = "Column5" Column5.Name = "Column5"
ENDTEXT ENDTEXT
TEXT TO loReg_Esperado.Methods NOSHOW FLAGS 1+2 PRETEXT 1+2+4 TEXT TO loReg_Esperado.Methods NOSHOW FLAGS 1+2 PRETEXT 1+2+4
PROCEDURE AfterRowColChange <<'PROCEDURE AfterRowColChange'>>
LPARAMETERS nColIndex LPARAMETERS nColIndex
thisform.Refresh() thisform.Refresh()
ENDPROC <<'ENDPROC'>>
ENDTEXT ENDTEXT
@@ -1564,74 +1569,599 @@ DEFINE CLASS ut__foxbin2prg AS FxuTestCase OF FxuTestCase.prg
ENDFUNC ENDFUNC
*!* ******************************************************************************************************************************************* *******************************************************************************************************************************************
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_optiongroup
*!* ENDFUNC
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*!* ******************************************************************************************************************************************* *-- DATOS DE ENTRADA
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 STORE 0 TO lnCodError
*!* ENDFUNC lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*!* ******************************************************************************************************************************************* *-- DATOS ESPERADOS
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 STORE 0 TO lnCodError_Esperado
*!* ENDFUNC lcClass = LOWER('optiongroup')
lcParent = ''
lcObjName = 'cl_optiongroup'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
loReg_Esperado.Reserved1 = 'Class'
loReg_Esperado.Reserved2 = '1'
TEXT TO loReg_Esperado.Reserved3 NOSHOW FLAGS 1+2 PRETEXT 1+2+4
propiedad_de_clase_con_valor Tiene un valor por defecto
propiedad_de_clase_sin_valor Una propiedad sin valor para heredar
*propiedad_de_clase_con_valor_access
*propiedad_de_clase_con_valor_assign
ENDTEXT
loReg_Esperado.Reserved6 = 'Pixels'
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
ButtonCount = 2
Value = 1
Height = 46
Width = 71
propiedad_de_clase_con_valor = UN VALOR DE LA CLASE
propiedad_de_clase_sin_valor = .F.
Name = "cl_optiongroup"
Option1.Caption = "Option1"
Option1.Value = 1
Option1.Height = 17
Option1.Left = 5
Option1.Top = 5
Option1.Width = 61
Option1.Name = "Option1"
Option2.Caption = "Option2"
Option2.Height = 17
Option2.Left = 5
Option2.Top = 24
Option2.Width = 61
Option2.Name = "Option2"
ENDTEXT
TEXT TO loReg_Esperado.METHODS NOSHOW FLAGS 1+2 PRETEXT 1+2+4
<<'PROCEDURE propiedad_de_clase_con_valor_access'>>
*To do: Modify this routine for the Access method
RETURN THIS.propiedad_de_clase_con_valor
<<'ENDPROC'>>
<<'PROCEDURE propiedad_de_clase_con_valor_assign'>>
LPARAMETERS vNewVal
*To do: Modify this routine for the Assign method
THIS.propiedad_de_clase_con_valor = m.vNewVal
<<'ENDPROC'>>
ENDTEXT
*!* ******************************************************************************************************************************************* THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 ENDFUNC
*!* ENDFUNC
*!* *******************************************************************************************************************************************
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1
*!* ENDFUNC
*!* *******************************************************************************************************************************************
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 *******************************************************************************************************************************************
*!* ENDFUNC FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto____cl_optiongroup
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*!* ******************************************************************************************************************************************* *-- DATOS DE ENTRADA
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 STORE 0 TO lnCodError
*!* ENDFUNC lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*!* ******************************************************************************************************************************************* *-- DATOS ESPERADOS
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 STORE 0 TO lnCodError_Esperado
*!* ENDFUNC lcClass = LOWER('')
lcParent = ''
lcObjName = 'cl_optiongroup'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Arial, 0, 9, 5, 15, 12, 32, 3, 0
ENDTEXT
*!* ******************************************************************************************************************************************* THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1
*!* ENDFUNC ENDFUNC
*!* *******************************************************************************************************************************************
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 *******************************************************************************************************************************************
*!* ENDFUNC FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto____cl_commandgroup
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*!* ******************************************************************************************************************************************* *-- DATOS DE ENTRADA
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 STORE 0 TO lnCodError
*!* ENDFUNC lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*!* ******************************************************************************************************************************************* *-- DATOS ESPERADOS
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 STORE 0 TO lnCodError_Esperado
*!* ENDFUNC lcClass = LOWER('commandgroup')
lcParent = ''
lcObjName = 'cl_commandgroup'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
loReg_Esperado.Reserved1 = 'Class'
loReg_Esperado.Reserved2 = '1'
TEXT TO loReg_Esperado.Reserved3 NOSHOW FLAGS 1+2 PRETEXT 1+2+4
una_prop_cmgroup Con comentario, pero sin valor
ENDTEXT
loReg_Esperado.Reserved6 = 'Pixels'
loReg_Esperado.Reserved7 = 'Descripci<63>n de cl_CommandGroup'
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
ButtonCount = 2
Value = 1
Height = 66
Width = 94
una_prop_cmgroup = .F.
Name = "cl_commandgroup"
Command1.Top = 5
Command1.Left = 5
Command1.Height = 27
Command1.Width = 84
Command1.Caption = "Command1"
Command1.Name = "Command1"
Command2.Top = 34
Command2.Left = 5
Command2.Height = 27
Command2.Width = 84
Command2.Caption = "Command2"
Command2.Name = "Command2"
ENDTEXT
*!* ******************************************************************************************************************************************* THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1
*!* ENDFUNC ENDFUNC
*!* *******************************************************************************************************************************************
*!* FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__Cl_form1___Cl_olecontrol1 *******************************************************************************************************************************************
*!* ENDFUNC FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto____cl_commandgroup
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('')
lcParent = ''
lcObjName = 'cl_commandgroup'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Arial, 0, 9, 5, 15, 12, 32, 3, 0
ENDTEXT
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto____cl_imagen
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('image')
lcParent = ''
lcObjName = 'cl_imagen'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
loReg_Esperado.Reserved1 = 'Class'
loReg_Esperado.Reserved2 = '1'
loReg_Esperado.Reserved6 = 'Pixels'
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Picture = bmps\sobrepostal.bmp
Height = 16
Width = 17
Name = "cl_imagen"
ENDTEXT
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto____cl_imagen
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('')
lcParent = ''
lcObjName = 'cl_imagen'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto____cl_form
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('form')
lcParent = ''
lcObjName = 'cl_form'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
loReg_Esperado.Reserved1 = 'Class'
loReg_Esperado.Reserved2 = '5'
loReg_Esperado.Reserved6 = 'Pixels'
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Top = 0
Left = 0
Height = 345
Width = 570
DoCreate = .T.
Caption = "Form"
Name = "cl_form"
ENDTEXT
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__cl_form__Cl_optiongroup1
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('cl_optiongroup')
lcParent = 'cl_form'
lcObjName = 'Cl_optiongroup1'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Height = 68
Left = 8
Top = 12
Width = 244
BackColor = 0,128,255
Name = "Cl_optiongroup1"
Option1.Picture = bmps\scccheckout.bmp
Option1.Height = 52
Option1.Left = 8
Option1.Style = 1
Option1.Top = 8
Option1.Width = 104
Option1.Name = "Option1"
Option2.Picture = bmps\scccheckout.bmp
Option2.Height = 52
Option2.Left = 124
Option2.Style = 1
Option2.Top = 8
Option2.Width = 104
Option2.Name = "Option2"
ENDTEXT
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__cl_form__Cl_commandgroup1
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('cl_commandgroup')
lcParent = 'cl_form'
lcObjName = 'Cl_commandgroup1'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Height = 66
Left = 8
Top = 88
Width = 244
BackColor = 255,128,192
Name = "Cl_commandgroup1"
Command1.Top = 4
Command1.Left = 8
Command1.Height = 52
Command1.Width = 104
Command1.Picture = bmps\carpetaabierta.bmp
Command1.Caption = "Abrir"
Command1.Name = "Command1"
Command2.Top = 4
Command2.Left = 124
Command2.Height = 52
Command2.Width = 104
Command2.Picture = bmps\carpetacerrada.bmp
Command2.Caption = "Cerrar"
Command2.Name = "Command2"
ENDTEXT
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__cl_form__Cl_imagen1
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('cl_imagen')
lcParent = 'cl_form'
lcObjName = 'Cl_imagen1'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Picture = bmps\sobrepostal.bmp
Stretch = 1
Height = 34
Left = 452
Top = 276
Width = 38
Name = "Cl_imagen1"
ENDTEXT
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto__cl_form__Cl_imagen2
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('cl_imagen')
lcParent = 'cl_form'
lcObjName = 'Cl_imagen2'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Picture = bmps\treeview.bmp
Stretch = 1
Height = 34
Left = 500
Top = 276
Width = 38
Name = "Cl_imagen2"
ENDTEXT
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
*******************************************************************************************************************************************
FUNCTION Deberia_Ejecutar_FOXBIN2PRG_ParaLaLibreria_FB2P_TEST_VCX_YValidarLosCampos_MEMO_ParaElObjeto____cl_olecontrol
LOCAL lnCodError, lnCodError_Esperado ;
, lc_InputFile, lcDontShowErrors, lcDebug, lcDontShowProgress ;
, lcParent, lcClass, lcObjName, loReg_Esperado ;
, loEx AS EXCEPTION
#IF .F.
PUBLIC oFXU_LIB AS CL_FXU_CONFIG OF 'TESTS\fxu_lib_objetos_y_funciones_de_soporte.PRG'
#ENDIF
loEx = NULL
oFXU_LIB.copiarArchivosParaTest( 'FB2P_TEST.VC?' )
*-- DATOS DE ENTRADA
STORE 0 TO lnCodError
lc_InputFile = 'TESTS\DATOS_TEST\fb2p_test.vcx'
lcDontShowErrors = '1'
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcClass = LOWER('olecontrol')
lcParent = ''
lcObjName = 'cl_olecontrol'
oFXU_LIB.prepararObjetoReg_VCX( @loReg_Esperado, lcClass, lcParent, lcObjName )
loReg_Esperado.Reserved1 = 'Class'
loReg_Esperado.Reserved2 = '1'
loReg_Esperado.Reserved6 = 'Pixels'
TEXT TO loReg_Esperado.Properties NOSHOW FLAGS 1+2 PRETEXT 1+2+4
Height = 67
Width = 131
Name = "cl_olecontrol"
ENDTEXT
TEXT TO loReg_Esperado.OLE2 NOSHOW FLAGS 1+2 PRETEXT 1+2+4
OLEObject = C:\Windows\system32\richtx32.ocx
ENDTEXT
TEXT TO lcOLE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2+3
0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/////v////7////+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA//////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDfG05c8M4BAwAAAAACAAAAAAAAAwBPAGwAZQBPAGIAagBlAGMAdABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAgEDAAAAAgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAAAAAAADAEEAYwBjAGUAcwBzAE8AYgBqAFMAaQB0AGUARABhAHQAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABPAAAAAAAAAAMAQwBoAGEAbgBnAGUAZABQAHIAbwBwAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAEoAAAAAAAAABAAAAAIAAAD+////BQAAAAYAAAD+////BwAAAP7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9giHw7j9cbELm1BAIcAJQCIUM0EggAAACKDQAA7QYAACFDNBIBAAYAoAAAAAAA//8AAP//AQAAAAAAAAAAAAAATwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABcAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgcWhqIFp0dVFoYTtqZGZuW2lhZXRyIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAACADAAAAFJpZ2h0TWFyZ2luABEAAABODQAAAAcAAAAAAAAAAAAAAAUAAABUZXh0ABQAAABIAAAAAAsAAABPAAAAAAUAAIAAAAAAAAABAAAAAQABAAIACAAAAHtccnRmMVxhbnNpXGRlZmYwe1xmb250dGJse1xmMFxmbmlsXGxlY29udHJvbDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmY2hhcnNldDAgQXJpYWw7fX0NClx2aWV3a2luZDRcdWMxXHBhcmRcbGFuZzMwODJcZnMxOCBPbGVjb250cm9sMQ0KXHBhciB9DQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
ENDTEXT
loReg_Esperado.OLE = STRCONV( lcOLE,14 )
THIS.Evaluate_results( loEx, lnCodError_Esperado, lc_InputFile, lcParent, lcClass, lcObjName, loReg_Esperado )
ENDFUNC
ENDDEFINE ENDDEFINE