Skip to content

Commit 3007cb4

Browse files
committed
fix: test threshold value
1 parent 3a38878 commit 3007cb4

File tree

1 file changed

+37
-1
lines changed

1 file changed

+37
-1
lines changed

packages/recommend/src/__tests__/getRecommendations.test.ts

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ describe('getRecommendations', () => {
126126
);
127127
});
128128

129-
test('override `undefined` threshold with default value', async () => {
129+
test('overrides `undefined` threshold with default value', async () => {
130130
const client = createMockedClient();
131131

132132
await client.getRecommendations(
@@ -161,4 +161,40 @@ describe('getRecommendations', () => {
161161
{}
162162
);
163163
});
164+
165+
test('overrides default threshold value', async () => {
166+
const client = createMockedClient();
167+
168+
await client.getRecommendations(
169+
[
170+
{
171+
model: 'bought-together',
172+
indexName: 'products',
173+
objectID: 'B018APC4LE',
174+
threshold: 42,
175+
},
176+
],
177+
{}
178+
);
179+
180+
expect(client.transporter.read).toHaveBeenCalledTimes(1);
181+
expect(client.transporter.read).toHaveBeenCalledWith(
182+
{
183+
cacheable: true,
184+
data: {
185+
requests: [
186+
{
187+
indexName: 'products',
188+
model: 'bought-together',
189+
objectID: 'B018APC4LE',
190+
threshold: 42,
191+
},
192+
],
193+
},
194+
method: 'POST',
195+
path: '1/indexes/*/recommendations',
196+
},
197+
{}
198+
);
199+
});
164200
});

0 commit comments

Comments
 (0)