Creatinal Patterns - Factory Method And Test