Tomando ideas de algunos patrones de diseño y frameworks para resolución de dependencias. Propongo el patrón y micro-framework "Maker Pattern" que es una forma pragmática y muy ligera para resolver dependencias en Java.
Este micro framework basado en Java enums similar al Resource/Service Locator q a diferencia de este utiliza referencias fuertes al no depender de un mapa o diccionario sino de enum values.
Pueden ver y usar el codigo en:
https://github.com/raspacorp/maker
Mostrando las entradas con la etiqueta Java. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Java. Mostrar todas las entradas
martes, abril 15, 2014
viernes, noviembre 23, 2012
Stubbing void methods con mockito
Usando este interesante framework para crear mocks the objetos en Java (muy util si usas TDD) me di cuenta que los metodos para hacer mock de metodos no funcionan con los metodos void. He aqui la forma de hacerlo:
doNothing().when(<objeto>).<metodo>(<argumentos>);
Asi por ejemplo si tenemos un objecto llamado usuario1 y queremos hacer mock de la siguiente llamada al metodo void cambiaPassword(String password):
usuario1.cambiaPassword(nuevoPassword);
Lo hariamos de la siguiente manera:
doNothing().when(usuario1).cambiaPassword(nuevoPassword);
lunes, junio 18, 2012
Diagrama del SimpleFormController de Spring MVC
Como sabemos el Framework Spring es un tanto complejo, mas aun el modulo MVC. Aqui les comparto la liga a un blog donde su autor ha realizado un Flowchart del ciclo de vida del SimpleFormController, es bastante util para saber como funciona MVC.
Espero les sea de utilidad la liga es: http://longgoldenears.blogspot.com/2007/07/simpleformcontroller-workflow-lifecycle.html
Suscribirse a:
Entradas (Atom)