@plq/faker
Version:
A set of classes for mocking known data types such as browser history, browser download list, persona, domain name, Jira project, GitHub repository, etc.
29 lines • 642 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseItemMock = void 0;
/**
* Class representing a base item mock.
* @extends BaseItemMock
*/
class BaseItemMock {
query;
item = {};
constructor(query, defaultQuery = {}) {
this.query = query ?? defaultQuery;
}
/**
* Get the mock item.
* @return The mock item
*/
getItem() {
return this.item;
}
/**
* Reset the item.
*/
reset() {
this.item = this.createMockItem();
}
}
exports.BaseItemMock = BaseItemMock;
//# sourceMappingURL=base.js.map