UNPKG

@jss-rule-engine/core

Version:

Rule engine for Sitecore JSS

17 lines (16 loc) 786 B
import { FakeGraphQLItemProvider } from "../src/graphQl/fakeGraphQLItemProvider"; import { IItemProvider } from "../src/graphQl/itemProvider"; declare class SitecoreContextMockBuilder { instance: any; fakeItemProvider: FakeGraphQLItemProvider; constructor(itemId: string, name: string, language?: string); getInstance(): any; template(templateName: string, templateId: string): this; itemPath(itemPath: string): this; site(siteName: string): this; language(language: string): this; fieldValue(fieldName: string, fieldValue: string): this; itemProvider(itemProvider: IItemProvider): this; } export declare function sitecoreContextMockBuilder(itemId: string, name: string, language?: string): SitecoreContextMockBuilder; export {};