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

17 lines
589 B
TypeScript

import { Subject } from "rxjs";
import { ISpriteAtlas } from "../../src/viewer/interfaces/ISpriteAtlas";
import { SpriteService } from "../../src/viewer/SpriteService";
import { MockCreator } from "./MockCreator";
import { MockCreatorBase } from "./MockCreatorBase";
export class SpriteServiceMockCreator extends MockCreatorBase<SpriteService> {
public create(): SpriteService {
const mock: SpriteService = new MockCreator().create(SpriteService, "SpriteService");
this._mockProperty(mock, "spriteAtlas$", new Subject<ISpriteAtlas>());
return mock;
}
}