add unit tests for declarativebookmarkmodel