xrm-mock
Version:
A fake implementation of the Xrm object model. Used for testing Dynamics 365 client-side scripts.
20 lines (19 loc) • 733 B
TypeScript
/// <reference types="xrm" />
export declare class StageMock implements Xrm.ProcessFlow.Stage {
id: string;
name: string;
status: Xrm.ProcessFlow.StageStatus;
category: XrmEnum.StageCategory;
steps: Xrm.ProcessFlow.Step[];
constructor(id: string, name: string, status: Xrm.ProcessFlow.StageStatus, category?: XrmEnum.StageCategory, steps?: Xrm.ProcessFlow.Step[]);
getCategory(): {
getValue(): XrmEnum.StageCategory;
};
getEntityName(): string;
getId(): string;
getName(): string;
getStatus(): Xrm.ProcessFlow.StageStatus;
getSteps(): Xrm.ProcessFlow.Step[];
_setStatus(status: Xrm.ProcessFlow.StageStatus): void;
getNavigationBehavior(): any;
}