public static synchronized NotificationService get() {
        if(null == singleton) {
            singleton = new NotificationServiceFactory().create().setup();
        }
        return singleton;
    }
@Test
    public void testGet() {
        assertSame(NotificationServiceFactory.get(), NotificationServiceFactory.get());
    }