added EagerSingletonTest