public RPlotIntegrationTest(IServiceContainer services, IRemoteBroker remoteBroker, TestMethodFixture testMethod, TestFilesFixture testFiles) { _workflow = services.GetService <IRInteractiveWorkflowVisualProvider>().GetOrCreate(); _plotDeviceVisualComponentContainerFactory = services.GetService <TestRPlotDeviceVisualComponentContainerFactory>(); _plotHistoryVisualComponentContainerFactory = services.GetService <IRPlotHistoryVisualComponentContainerFactory>(); _testMethod = testMethod.MethodInfo; _remoteBroker = remoteBroker; _testFiles = testFiles; _ui = _workflow.Services.UI() as TestUIServices; }
public RSessionProviderTest(IServiceContainer services, IRemoteBroker remoteBroker) { _services = services; _remoteBroker = remoteBroker; }
public ValuesTest(IServiceContainer services, IRemoteBroker remoteBroker, TestMethodFixture testMethod) { _remoteBroker = remoteBroker; _sessionProvider = new RSessionProvider(services); _session = _sessionProvider.GetOrCreate(testMethod.FileSystemSafeName); }
public string GetBrokerName(IRemoteBroker broker) { foreach (KeyValuePair<string, IRemoteBroker> item in InBrokers) { if (item.Value == broker) return item.Key; } foreach (KeyValuePair<string, IRemoteBroker> item in outBrokersNames) { if (item.Value == broker) return item.Key; } return ""; }