Files
vscode-codeql/extensions/ql-vscode/test/factories/variant-analysis/shared/repository.ts
2023-02-17 11:38:24 +01:00

22 lines
563 B
TypeScript

import { faker } from "@faker-js/faker";
import {
Repository,
RepositoryWithMetadata,
} from "../../../../src/variant-analysis/shared/repository";
export function createMockRepository(): Repository {
return {
id: faker.datatype.number(),
fullName: `github/${faker.random.word()}`,
private: faker.datatype.boolean(),
};
}
export function createMockRepositoryWithMetadata(): RepositoryWithMetadata {
return {
...createMockRepository(),
stargazersCount: faker.datatype.number(),
updatedAt: faker.date.past().toISOString(),
};
}