mirror of
https://github.com/mapillary/mapillary-js.git
synced 2026-01-25 14:07:28 +00:00
20 lines
590 B
TypeScript
20 lines
590 B
TypeScript
import { Image as MImage } from "../../src/graph/Image";
|
|
|
|
import { MockCreator } from "./MockCreator";
|
|
import { MockCreatorBase } from "./MockCreatorBase";
|
|
|
|
export class ImageMockCreator extends MockCreatorBase<MImage> {
|
|
public create(configuration?: { [key: string]: any }): MImage {
|
|
const mock: MImage = new MockCreator().create(MImage, "Image");
|
|
|
|
this._mockProperty(
|
|
mock, "image",
|
|
configuration.image ?? new Image());
|
|
this._mockProperty(
|
|
mock, "key",
|
|
configuration.key ?? "key");
|
|
|
|
return mock;
|
|
}
|
|
}
|