@mindconnect/mindconnect-nodejs
Version:
MindConnect Library for NodeJS (community based)
14 lines (13 loc) • 794 B
TypeScript
import { AgentManagementModels, AssetManagementModels, MindSphereSdk } from "../src/api/sdk";
export declare function unitTestSetup(sdk: MindSphereSdk, profile: AgentManagementModels.AgentUpdate.SecurityProfileEnum): Promise<AgentUnitTestConfiguration>;
export declare function setupStructure(sdk: MindSphereSdk): Promise<{
targetAsset: AssetManagementModels.AssetResource;
folderid: string;
}>;
export declare function tearDownAgents(sdk: MindSphereSdk, config: AgentUnitTestConfiguration): Promise<void>;
export interface AgentUnitTestConfiguration {
targetAsset: AssetManagementModels.AssetResource;
agentAsset: AssetManagementModels.AssetResourceWithHierarchyPath;
agent: AgentManagementModels.Agent;
agentConfig: AgentManagementModels.Configuration;
}