Dennis
09/20/2023, 6:51 PMscottvonduhn
09/20/2023, 7:55 PMerictgrubaugh
09/20/2023, 8:28 PMerictgrubaugh
09/20/2023, 8:30 PMscottvonduhn
09/20/2023, 8:48 PMDennis
09/20/2023, 8:57 PMlet searchResults = [];
const savedSearch = search.load({id: savedSearchID});
let startIndex = 0;
const pageSize = 1000;
do {
let pagedResults = savedSearch.run().getRange({
start: startIndex,
end: startIndex + pageSize
});
if (pagedResults.length === 0) {
break;
}
searchResults.push(...pagedResults);
startIndex += pageSize;
} while (true);
return searchResults;
test using https://github.com/KyleJonesWinsted/suitecloud-unit-testing-stubs
search.load.mockReturnValue(search.Search)
search.run.mockReturnValue('placeholder')
search.Search resolves to undefined, so I'm unable to mock a value for search.run . Trying to find an example of how to start off a test with the search moduleerictgrubaugh
09/21/2023, 2:25 AMscottvonduhn
09/21/2023, 1:08 PMDennis
09/21/2023, 4:08 PMscottvonduhn
09/21/2023, 4:17 PM