mejorado configuración de prueba en ir usando el paquete de pruebas
in Go Testing, el concepto de configuración de prueba global, similar al atributo [Configurar] en NUNIT, se ha presentado desde que vaya 1.4.
SOLUCIÓN: Implementando: Implementar la Solución: Implementar la Solución: Implementación de NUNIT TestMain
La clave para lograr la configuración de prueba global radica en implementar una función FUNC TestMain (M *Testing.m) dentro de su archivo de prueba. Esta función reemplaza el proceso de ejecución de la prueba estándar y le permite:
El siguiente fragmento de código demuestra cómo implementar la configuración y el desmontaje global usando func testMain:
func testmain (m *testing.m) { configuración() Código: = M.Run () cerrar() OS.exit (código) }
func TestMain(m *testing.M) { setup() code := m.Run() shutdown() os.Exit(code) }ejemplos adicionales
Puede encontrar más ejemplos de funciones de testMain en los siguientes recursos:
[vaya a prueba principal TestMain en GO para la configuración de prueba y el desgarro] (https://betterprogramming.pub/using-testmain-in-go-for-test-setup-and-teardown-bd1660d18b92)
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3