scottohara/loot

View on GitHub
src/mocks/og-components/og-modal-error/services/og-modal-error.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import type { Mock } from "~/mocks/types";
import type { OgModalErrorServiceMock } from "~/mocks/og-components/og-modal-error/types";
import sinon from "sinon";

export default class OgModalErrorServiceMockProvider
    implements Mock<OgModalErrorServiceMock>
{
    public constructor(
        private readonly ogModalErrorService: OgModalErrorServiceMock = {
            showError: sinon.stub(),
        },
    ) {}

    public $get(): OgModalErrorServiceMock {
        return this.ogModalErrorService;
    }
}

OgModalErrorServiceMockProvider.$inject = [];