fakexrmeasy
Version:
This project aims to provide mocks already implemented for Web API calls made from Javascript. This is a work in progress and way less mature than [its C# counterpart](https://github.com/jordimontana82/fake-xrm-easy).
24 lines (23 loc) • 719 B
TypeScript
export default interface IFakeXmlHttpRequest {
method: string;
url: string;
async: boolean;
requestBody: any;
requestHeaders: Array<any>;
response: any;
responseText: string;
responseXML: any;
responseHeaders: Array<any>;
readyState: number;
status: number;
relativeApiUrl: string;
relativeUrl: string;
onload: () => void;
onreadystatechange: () => void;
open(method?: string, url?: string, async?: boolean): void;
setRequestHeader(key: string, value: any): void;
getRequestHeader(key: string): any;
setResponseHeader(key: string, value: any): void;
getResponseHeader(key: string): any;
send(body: any): void;
}