editor: canEdit unit test clean-up
editor: canEdit unit test clean-up

* Add descriptions to assert calls
* Use edit API instead of emitting fake click events

dylans/dgrid,kfranqueiro/dgrid,kfranqueiro/dgrid,dylans/dgrid,maier49/dgrid,maier49/dgrid,kfranqueiro/dgrid,maier49/dgrid,dylans/dgrid