Skip to content

Commit f173a71

Browse files
committed
fix: unit tests for productCategories
This test failed after the fixing of expectObj() method.
1 parent 08feb63 commit f173a71

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

src/services/ProcessorServiceProductCategory.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ async function create (message) {
7676
}
7777

7878
await helper.updateMetadadaESPromise(updateDocPromise)
79-
logger.debug(`Product category created successfully in elasticsearch index, (productCategoryId: ${message.key})`)
79+
logger.debug(`Product category created successfully in elasticsearch index, (productCategoryKey: ${message.key})`)
8080
}
8181

8282
create.schema = {
@@ -102,7 +102,7 @@ async function update (message) {
102102
}
103103

104104
await helper.updateMetadadaESPromise(updateDocPromise)
105-
logger.debug(`Product category updated successfully in elasticsearch index, (productCategoryId: ${message.key})`)
105+
logger.debug(`Product category updated successfully in elasticsearch index, (productCategoryKey: ${message.key})`)
106106
}
107107

108108
update.schema = {
@@ -122,7 +122,7 @@ async function deleteMessage (message) {
122122
}
123123

124124
await helper.updateMetadadaESPromise(updateDocPromise)
125-
logger.debug(`Product category deleted successfully in elasticsearch index, (productCategoryId: ${message.key})`)
125+
logger.debug(`Product category deleted successfully in elasticsearch index, (productCategoryKey: ${message.key})`)
126126
}
127127

128128
deleteMessage.schema = {

test/common/testData.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ const orgConfigId = orgConfigCreatedMessage.payload.id
136136
const projectTemplateId = projectTemplateCreatedMessage.payload.id
137137
const projectTypeId = projectTypeCreatedMessage.payload.key
138138
const projectTypeNotFoundId = `${projectTypeCreatedMessage.payload.key}_notFound`
139-
const productCategoryId = productCategoryCreatedMessage.payload.id
140-
const productCategoryNotFoundId = `${productCategoryCreatedMessage.payload.key}_notFound`
139+
const productCategoryKey = productCategoryCreatedMessage.payload.key
140+
const productCategoryNotFoundKey = `${productCategoryCreatedMessage.payload.key}_notFound`
141141
const metadataId = config.get('esConfig.ES_METADATA_DEFAULT_ID')
142142
let notFoundId = getRandomInt(10000000)
143143
// we use projectId+1, timelineId+1, attachmentId+1,... to create another object if need
@@ -186,8 +186,8 @@ module.exports = {
186186
projectTemplateId,
187187
projectTypeId,
188188
projectTypeNotFoundId,
189-
productCategoryId,
190-
productCategoryNotFoundId,
189+
productCategoryKey,
190+
productCategoryNotFoundKey,
191191
productCategoryUpdatedMessage,
192192
productCategoryCreatedMessage,
193193
productCategoryDeletedMessage,

test/e2e/processor.metadata.index.test.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ const {
2525
projectTemplateId,
2626
projectTypeId,
2727
projectTypeNotFoundId,
28-
productCategoryId,
29-
productCategoryNotFoundId,
28+
productCategoryKey,
29+
productCategoryNotFoundKey,
3030
productCategoryUpdatedMessage,
3131
productCategoryCreatedMessage,
3232
productCategoryDeletedMessage,
@@ -106,39 +106,39 @@ describe('TC Product Category Topic Tests', () => {
106106
it('create product category message', async () => {
107107
await ProcessorService.create(productCategoryCreatedMessage)
108108
const data = await testHelper.getMetadataESData(metadataId)
109-
testHelper.expectObj(_.find(data.productCategories, { key: productCategoryId }),
109+
testHelper.expectObj(_.find(data.productCategories, { key: productCategoryKey }),
110110
productCategoryCreatedMessage.payload,
111111
_.keys(_.omit(productCategoryCreatedMessage.payload, ['resource'])))
112112
})
113113

114114
it('create product category message - already exists', async () => {
115115
await ProcessorService.create(productCategoryCreatedMessage)
116116
const data = await testHelper.getMetadataESData(metadataId)
117-
testHelper.expectObj(_.find(data.productCategories, { key: productCategoryId }),
117+
testHelper.expectObj(_.find(data.productCategories, { key: productCategoryKey }),
118118
productCategoryCreatedMessage.payload,
119119
_.keys(_.omit(productCategoryCreatedMessage.payload, ['resource'])))
120120
})
121121

122122
it('update product category message', async () => {
123123
await ProcessorService.update(productCategoryUpdatedMessage)
124124
const data = await testHelper.getMetadataESData(metadataId)
125-
testHelper.expectObj(_.find(data.productCategories, { key: productCategoryId }),
125+
testHelper.expectObj(_.find(data.productCategories, { key: productCategoryKey }),
126126
productCategoryUpdatedMessage.payload,
127127
_.keys(_.omit(productCategoryUpdatedMessage.payload, ['resource'])))
128128
})
129129

130130
it('update product category message - not found', async () => {
131131
const message = _.cloneDeep(productCategoryUpdatedMessage)
132-
message.payload.key = productCategoryNotFoundId
132+
message.payload.key = productCategoryNotFoundKey
133133
await ProcessorService.update(message)
134134
const data = await testHelper.getMetadataESData(metadataId)
135-
expect(_.find(data.productCategories, { key: productCategoryNotFoundId })).to.be.an('undefined')
135+
expect(_.find(data.productCategories, { key: productCategoryNotFoundKey })).to.be.an('undefined')
136136
})
137137

138138
it('delete product category message', async () => {
139139
await ProcessorService.deleteMessage(productCategoryDeletedMessage)
140140
const data = await testHelper.getMetadataESData(metadataId)
141-
expect(_.find(data.productCategories, { key: productCategoryId })).to.be.an('undefined')
141+
expect(_.find(data.productCategories, { key: productCategoryKey })).to.be.an('undefined')
142142
})
143143
})
144144

0 commit comments

Comments
 (0)