UNPKG

@itwin/insights-client

Version:

Insights client for the iTwin platform

45 lines 3.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TestUtilBootstrapper = void 0; const TestAuthorizationClient_1 = require("./test-context-providers/auth/TestAuthorizationClient"); const TestAuthorizationClientConfigImpl_1 = require("./test-context-providers/auth/TestAuthorizationClientConfigImpl"); const TestAuthorizationProvider_1 = require("./test-context-providers/auth/TestAuthorizationProvider"); const ReusableTestIModelProvider_1 = require("./test-context-providers/imodel/ReusableTestIModelProvider"); const ReusableTestIModelProviderConfig_1 = require("./test-context-providers/imodel/ReusableTestIModelProviderConfig"); const TestIModelCreator_1 = require("./test-context-providers/imodel/TestIModelCreator"); const TestIModelFileProvider_1 = require("./test-context-providers/imodel/TestIModelFileProvider"); const TestIModelRetriever_1 = require("./test-context-providers/imodel/TestIModelRetriever"); const TestIModelsClient_1 = require("./test-context-providers/imodel/TestIModelsClient"); const TestModelsClientOptions_1 = require("./test-context-providers/imodel/TestModelsClientOptions"); const TestITwinsClient_1 = require("./test-context-providers/itwin/TestITwinsClient"); const ITwinsClientConfig_1 = require("./test-context-providers/itwin/ITwinsClientConfig"); const TestITwinProvider_1 = require("./test-context-providers/itwin/TestITwinProvider"); const TestITwinProviderConfig_1 = require("./test-context-providers/itwin/TestITwinProviderConfig"); const TestAuthorizationProviderConfig_1 = require("./test-context-providers/auth/TestAuthorizationProviderConfig"); const TestIModelGroupFactory_1 = require("./test-imodel-group/TestIModelGroupFactory"); const TestUtilTypes_1 = require("./TestUtilTypes"); class TestUtilBootstrapper { static bind(container) { TestUtilBootstrapper.bindContextProviders(container); container.bind(TestIModelGroupFactory_1.TestIModelGroupFactory).toSelf().inSingletonScope(); } static bindContextProviders(container) { container.bind(TestAuthorizationClientConfigImpl_1.TestAuthorizationClientConfig).toSelf().inSingletonScope(); container.bind(TestAuthorizationClient_1.TestAuthorizationClient).toSelf().inSingletonScope(); container.bind(TestAuthorizationProviderConfig_1.TestAuthorizationProviderConfig).toSelf().inSingletonScope(); container.bind(TestAuthorizationProvider_1.TestAuthorizationProvider).toSelf().inSingletonScope(); container.bind(ITwinsClientConfig_1.ITwinsClientConfig).toSelf().inSingletonScope(); container.bind(TestITwinsClient_1.TestITwinsClient).toSelf().inSingletonScope(); container.bind(TestITwinProviderConfig_1.TestITwinProviderConfig).toSelf().inSingletonScope(); container.bind(TestITwinProvider_1.TestITwinProvider).toSelf().inSingletonScope(); container.bind(TestUtilTypes_1.testUtilTypes.iModelsClientOptions).to(TestModelsClientOptions_1.TestIModelsClientOptions).inSingletonScope(); container.bind(TestIModelsClient_1.TestIModelsClient).toSelf().inSingletonScope(); container.bind(ReusableTestIModelProviderConfig_1.ReusableTestIModelProviderConfig).toSelf().inSingletonScope(); container.bind(ReusableTestIModelProvider_1.ReusableTestIModelProvider).toSelf().inSingletonScope(); container.bind(TestIModelCreator_1.TestIModelCreator).toSelf().inSingletonScope(); container.bind(TestIModelFileProvider_1.TestIModelFileProvider).toSelf().inSingletonScope(); container.bind(TestIModelRetriever_1.TestIModelRetriever).toSelf().inSingletonScope(); } } exports.TestUtilBootstrapper = TestUtilBootstrapper; //# sourceMappingURL=TestUtilBootstrapper.js.map