test unit done #4
test unit eventBase done #4