@apistudio/apim-cli
Version:
CLI for API Management Products
55 lines (53 loc) • 1.69 kB
text/typescript
/**
* Copyright Super iPaaS Integration LLC, an IBM Company 2024
*/
import 'dotenv/config';
/* eslint-disable no-undef */
jest.mock('@apic/api-model/common/StudioEnums.js', () => ({
KindEnums: {
API: "API",
GlobalPolicy: "GlobalPolicy",
APISpec: "APISpec",
Scope: "Scope",
Project: "Project",
PolicySequence: "PolicySequence",
ErrorProcessing: "ErrorProcessing",
IdentifyAndAuthorize: "IdentifyAndAuthorize",
SetContextVariable: "SetContextVariable",
Log: "Log",
MonitorTraffic: "MonitorTraffic",
CacheServiceResult: "CacheServiceResult",
RateLimiter: "RateLimiter",
InvokeAWSLambdaFunction: "InvokeAWSLambdaFunction",
DataMasking: "DataMasking",
HTTPInvoke: "HTTPInvoke",
InvokeMessagingExtension: "InvokeMessagingExtension",
TransformRequest: "TransformRequest",
ValidateAPISpecification: "ValidateAPISpecification",
CORS: "CORS",
Route: "Route",
Transport: "Transport",
HTTPEndpoint: "HTTPEndpoint",
TransformResponse: "TransformResponse",
Test: "Test",
Assertion: "Assertion",
Environment: "Environment",
WebMethodsISService: "WebMethodsISService",
OutboundAlias: "OutboundAlias",
OutboundBasicAuth: "OutboundBasicAuth",
OutboundKerberosAuth: "OutboundKerberosAuth",
OutboundNTLMAuth: "OutboundNTLMAuth",
OutboundOAuth2: "OutboundOAuth2",
OutboundIncomingJWT: "OutboundIncomingJWT",
OutboundAnonymous: "OutboundAnonymous",
AuthorizeUser: "AuthorizeUser",
InboundBulkHead: "InboundBulkHead",
InboundMessaging: "InboundMessaging",
MessageConfig: "MessageConfig",
MockEndpoint: "MockEndpoint",
MockResponse:"MockResponse",
Package: "Product",
RequestLimit: "RequestLimit",
Plan: "Plan",
}
}));