escribir prueba junit para un escenario específico

Estoy tratando de escribir junit para mi aplicación web java que usa un patrón de diseño de línea de comando anterior (no se usa un marco para esta aplicación anterior). Tengo un escenario en mi aplicación.

Cuando la aplicación se implementa en un servidor, primero el servidor encontrará web.xmly cargará y ejecutará la TestDataServlet(clase de servlet configurada en web.xml que extiende el servlet http) antes de que todo se implemente en el servidor.

Esto TestDataServleta su vez llama a la TestRunnableclase que es un hilo que carga todo el archivo de propiedades (contiene información sobre el punto final de todo lo que se usa en las clases de Java de mi código de aplicación) y lo inicializa antes de acceder a la aplicación en el navegador.

Estoy tratando de escribir junit para esta aplicación usando un paso hacia arriba que carga todos los archivos de propiedades antes de ejecutar mi junit, para que pueda probarlo fácilmente.

Como mi aplicación no usa un marco, no pude hacerlo como lo hace spring junit.

Desde allí de todos modos para hacerlo? ¿Podría ejecutar el TestDataServletantes de ejecutar mi clase junit?

Cualquier ayuda es apreciada.

Respuesta 1

Ok, aquí vamos ... Estoy tratando de llamar a un Procedimiento almacenado (PL / SQL), uno de los parámetros es un blob, pero cuando ejecuto OracleCallableStatement obtengo este error: java.sql.SQLException: Tamaño de datos. ..

Intentando escribir una expresión regular para verificar si la oración como metacaracteres "Necesito hacer un pago de $ 50 por la compra, debería usar CASH | CC". En esta oración necesito identificar si ...

Esto es un poco de Java String 101. Me encontré con esto recientemente en algún código existente. Mi reacción inicial es que esto es redundante car.setDetails (new String (someStringBufferObj.toString)); En mi ...

¿Cómo podría comparar la entrada que recibo del usuario con un char? Recibiré una carta del usuario (que podría ser mayúscula o minúscula) y luego la compararé con la letra deseada. ...