mirror of
https://github.com/mapillary/mapillary-js.git
synced 2026-01-25 14:07:28 +00:00
12 lines
362 B
TypeScript
12 lines
362 B
TypeScript
import { MockCreator } from "./MockCreator";
|
|
|
|
export abstract class MockCreatorBase<T> {
|
|
private _mockCreator: MockCreator = new MockCreator();
|
|
|
|
public abstract create(): T;
|
|
|
|
protected _mockProperty<U>(instance: T, propertyName: string, propertyValue: U): void {
|
|
this._mockCreator.mockProperty(instance, propertyName, propertyValue);
|
|
}
|
|
}
|