add LifeCycleTest