Java design patterns examples with unit tests.
The project is a personal library where I'm including some important Java Design Patters using nice & funny examples and implementing unit test for each pattern.
Creational Patterns | UnitTest |
---|---|
Singleton | SingletonTest |
Prototype | PrototypeTest |
Builder | BuilderTest |
Factory | FactoryTest |
FactoryMethod | FactoryMethodTest |
AbstractFactory | AbstractFactoryTest |
Structural Patterns | UnitTest |
---|---|
Facade | FacadeTest |
Adapter | AdapterTest |
Behavioral Patterns | UnitTest |
---|---|
State | StateTest |
Memento | MementoTest |
Observer | ObserverTest |
Strategy | StrategyTest |
Template | TemplateTest |
ChainOfResponsibility | CoRTest |