[1] Add basic test framework for Singleton.