test: één van de test verbeterd
This commit is contained in:
parent
09bf765e8c
commit
0e2f9e5359
1 changed files with 24 additions and 11 deletions
|
@ -49,14 +49,27 @@ describe('fetchLearningPaths', () => {
|
|||
});
|
||||
|
||||
describe('searchLearningPaths', () => {
|
||||
const query = 'robotics';
|
||||
const language = 'en';
|
||||
const query = 'https://dwengo.org/backend/api/learningPath/getPathsFromIdList?pathIdList=%7B%22hruids%22:%5B%22pn_werking%22,%22un_artificiele_intelligentie%22%5D%7D&language=nl';
|
||||
const language = 'nl';
|
||||
|
||||
it('✅ Should return search results when API responds with data', async () => {
|
||||
const mockResults = [
|
||||
{ title: 'Robotics Basics', hruids: ['robotics_101'] },
|
||||
{ title: 'Advanced Robotics', hruids: ['robotics_advanced'] },
|
||||
];
|
||||
|
||||
|
||||
const mockResults = [{
|
||||
_id: '67b4488c9dadb305c4104618',
|
||||
language: 'nl',
|
||||
hruid: 'pn_werking',
|
||||
title: 'Werken met notebooks',
|
||||
description: 'Een korte inleiding tot Python notebooks. Hoe ga je gemakkelijk en efficiënt met de notebooks aan de slag?',
|
||||
num_nodes: 0,
|
||||
num_nodes_left: 0,
|
||||
nodes: [],
|
||||
keywords: 'Python KIKS Wiskunde STEM AI',
|
||||
target_ages: [14, 15, 16, 17, 18],
|
||||
min_age: 14,
|
||||
max_age: 18,
|
||||
__order: 0
|
||||
}];
|
||||
|
||||
// Mock fetchWithLogging to return search results
|
||||
vi.mocked(fetchWithLogging).mockResolvedValue(mockResults);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue