MCA #224 - Add tests for parameter validation of create
MCA #224 - Add tests for parameter validation of update
MCA #224 - Update tests to match current desktop behaviour
MCA #224 - Fix javascript validation when updating notifications
- On update, four properties are now optional (type, iconUrl, title and message)
- Change callback/error behaviour to be more consistent with desktop
- Change error messages to be more consistent with desktop
MCA #224 - Fix android implementation for updating notifications
- Android does not support updating existing notifications, they must be re-created
- Required storing the options used for create, and making available in update
MCA #224 - Fix javascript validation when updating notifications
- Allow type to be optional when validating against list items, progress
MCA #224 - Fix javascript validation when updating notifications
- Allow type to be optional when validating against image url
- Add auto tests for validating combinations of options
MCA #224 - Check option combinations properly when updating notifications
- Earlier fixes for this issue allowed for invalid option combinations on updates
- Support multiple, incremental updates to notifications