25 lines
488 B
JavaScript
25 lines
488 B
JavaScript
|
const elastic = {}
|
||
|
|
||
|
elastic.Client = function() {
|
||
|
this.index = jest.fn().mockResolvedValue({ body: [] })
|
||
|
this.search = jest.fn().mockResolvedValue({
|
||
|
body: {
|
||
|
hits: {
|
||
|
hits: [
|
||
|
{
|
||
|
_source: {
|
||
|
name: "test",
|
||
|
},
|
||
|
},
|
||
|
],
|
||
|
},
|
||
|
},
|
||
|
})
|
||
|
this.update = jest.fn().mockResolvedValue({ body: [] })
|
||
|
this.delete = jest.fn().mockResolvedValue({ body: [] })
|
||
|
|
||
|
this.close = jest.fn()
|
||
|
}
|
||
|
|
||
|
module.exports = elastic
|