xrm-mock
Version:
A fake implementation of the Xrm object model. Used for testing Dynamics 365 client-side scripts.
12 lines (11 loc) • 423 B
TypeScript
/// <reference types="xrm" />
export declare class ItemCollectionMock<T> implements Xrm.Collection.ItemCollection<T> {
itemCollection: T[];
constructor(itemCollection?: T[]);
forEach(delegate: Xrm.Collection.IterativeDelegate<T>): void;
get(delegate: Xrm.Collection.MatchingDelegate<T>): T[];
get(item: number | string): T;
get(): T[];
getLength(): number;
push(item: T): void;
}