Unit tests for canvas drag, release, click events

Added test for canvas-drag, canvas-release, and canvas-click events