未验证 提交 08cf7438 编写于 作者: O openharmony_ci 提交者: Gitee

!809 【需求】【特性竞争力】dataShare部件:提供数据统一缓存能力?from=project-issue

Merge pull request !809 from hanlu/master
...@@ -172,6 +172,54 @@ export function mockDataShare() { ...@@ -172,6 +172,54 @@ export function mockDataShare() {
resolve(paramMock.paramNumberMock); resolve(paramMock.paramNumberMock);
}) })
} }
},
addTemplate: function (...args) {
console.warn("DataShareHelper.addTemplate interface mocked in the Previewer. How this interface works on the Previewer" +
" may be different from that on a real device.")
const len = args.length
if (typeof args[len - 1] === 'function') {
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramNumberMock)
} else {
return new Promise((resolve, reject) => {
resolve(paramMock.paramNumberMock);
})
}
},
delTemplate: function (...args) {
console.warn("DataShareHelper.delTemplate interface mocked in the Previewer. How this interface works on the Previewer" +
" may be different from that on a real device.")
const len = args.length
if (typeof args[len - 1] === 'function') {
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramNumberMock)
} else {
return new Promise((resolve, reject) => {
resolve(paramMock.paramNumberMock);
})
}
},
publish: function (...args) {
console.warn("DataShareHelper.publish interface mocked in the Previewer. How this interface works on the Previewer" +
" may be different from that on a real device.")
const len = args.length
if (typeof args[len - 1] === 'function') {
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramNumberMock)
} else {
return new Promise((resolve, reject) => {
resolve(paramMock.paramNumberMock);
})
}
},
getPublishedData: function (...args) {
console.warn("DataShareHelper.getPublishedData interface mocked in the Previewer. How this interface works on the Previewer" +
" may be different from that on a real device.")
const len = args.length
if (typeof args[len - 1] === 'function') {
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramNumberMock)
} else {
return new Promise((resolve, reject) => {
resolve(paramMock.paramNumberMock);
})
}
} }
} }
const dataShareMock = { const dataShareMock = {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册