    @Test
    public void get() throws Exception {

        TestSingleton o1 = SingletonPool.get(TestSingleton.class, null);
        Assert.assertNotNull(o1);

        TestSingleton o2 = SingletonPool.get(TestSingleton.class, null);
        Assert.assertSame(o1, o2);
    }