milestone1 :: add more unit test case cover activity.