@inversifyjs/core
Version:
InversifyJs core package
29 lines • 965 B
JavaScript
import { vitest } from 'vitest';
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const addMock = vitest.fn();
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const cloneMock = vitest.fn();
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const getMock = vitest.fn();
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const getAllKeysMock = vitest.fn();
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const removeByRelationMock = vitest.fn();
function castMock(mock) {
return mock;
}
export class OneToManyMapStar {
add;
clone;
get;
getAllKeys;
removeByRelation;
constructor() {
this.add = castMock(addMock);
this.clone = castMock(cloneMock);
this.get = castMock(getMock);
this.getAllKeys = castMock(getAllKeysMock);
this.removeByRelation = castMock(removeByRelationMock);
}
}
//# sourceMappingURL=OneToManyMapStar.js.map