add tests for touchstart touchmove touchend event