@gatling.io/core
Version:
Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).
27 lines (26 loc) • 1.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.wrapCheckBuilderMultipleFind = void 0;
const validate_1 = require("./validate");
const wrapCheckBuilderMultipleFind = (_underlying) => ({
...(0, validate_1.wrapCheckBuilderValidate)(_underlying),
find: (occurrence) => (0, validate_1.wrapCheckBuilderValidate)(occurrence !== undefined ? _underlying.find(occurrence) : _underlying.find()),
findAll: () => (0, validate_1.wrapCheckBuilderValidate)(_underlying.findAll()),
findRandom: (num, failIfLess) => {
if (num !== undefined) {
if (failIfLess !== undefined) {
return (0, validate_1.wrapCheckBuilderValidate)(_underlying.findRandom(num, failIfLess));
}
else {
return (0, validate_1.wrapCheckBuilderValidate)(_underlying.findRandom(num));
}
}
else {
return (0, validate_1.wrapCheckBuilderValidate)(_underlying.findRandom());
}
},
count: function () {
throw new Error("Function not implemented.");
}
});
exports.wrapCheckBuilderMultipleFind = wrapCheckBuilderMultipleFind;