scottohara/loot

View on GitHub
src/mocks/node-modules/angular/services/anchorscroll.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import type { Mock } from "~/mocks/types";
import type { SinonStub } from "sinon";
import sinon from "sinon";

export default class AnchorScrollMockProvider implements Mock<SinonStub> {
    // Mock $anchorScroll object
    public constructor(
        private readonly $anchorScroll: SinonStub = sinon.stub(),
    ) {}

    public $get(): SinonStub {
        return this.$anchorScroll;
    }
}

AnchorScrollMockProvider.$inject = [];