added one more failing test
fixed failing test, refactored tests a little bit and added a check if user is blocked - if yes then throw an exception
added new message and new exception
added simple getModel() getter to make it easier to test controllers
added a unit test for existing validation of editing POI categories
added failing unit test and marked it as skipped, refactored existing unit test
change the code so the failing script passes, unmarked the script as skipped
changed the error message for blocked user while editing POI categories
added a unit test for create/edit POI permission exception
added a unit test for delete POI permission exception
added two more tests which are failing; skipped them
change the code and make the new tests working
unit tests refactoring
changed message displayed to the user when she does not have permissions
moved map connected logic to the right controller
added a unit test for existing functionality: deleting and undeleting maps
added failing unit test for new use case
added new functionality and unit test for it
throwing a WikiaInteractiveMapsPermissionException if a block user tries to delete/undelete a map; fixed logic in JS scripts responsible for deleting/undeleting maps
throwing a WikiaInteractiveMapsPermissionException if a block user tries to delete/undelete a map; fixed logic in JS scripts responsible for deleting/undeleting maps