mapillary-js/test/helper/MockCreatorBase.ts
2021-03-27 18:34:32 +01:00

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);
}
}