Example #1
0
 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;
 }
Example #2
0
 public RSessionProviderTest(IServiceContainer services, IRemoteBroker remoteBroker)
 {
     _services     = services;
     _remoteBroker = remoteBroker;
 }
Example #3
0
 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 "";
        }