示例#1
0
        public override void Configure()
        {
            lock (_lockObject)
            {
                if (!_arePluginsAlreadyInitialized)
                {
                    NUnitPluginConfiguration.Add();
                    ExecutionTimePlugin.Add();
                    DynamicTestCasesPlugin.Add();
                    AllurePlugin.Add();
                    BugReportingPlugin.Add();
                    VideoRecorderPluginConfiguration.AddNUnit();
                    ScreenshotsPluginConfiguration.AddNUnit();
                    AndroidPluginsConfiguration.AddAndroidDriverScreenshotsOnFail();
                    AndroidPluginsConfiguration.AddElementsBddLogging();
                    AndroidPluginsConfiguration.AddDynamicTestCases();
                    AndroidPluginsConfiguration.AddBugReporting();
                    AndroidPluginsConfiguration.AddValidateExtensionsBddLogging();
                    AndroidPluginsConfiguration.AddValidateExtensionsDynamicTestCases();
                    AndroidPluginsConfiguration.AddValidateExtensionsBugReporting();
                    AndroidPluginsConfiguration.AddLayoutAssertionExtensionsBddLogging();
                    AndroidPluginsConfiguration.AddLayoutAssertionExtensionsDynamicTestCases();
                    AndroidPluginsConfiguration.AddLayoutAssertionExtensionsBugReporting();
                    AndroidPluginsConfiguration.AddLifecycle();
                    AndroidPluginsConfiguration.AddLogExecutionLifecycle();

                    _arePluginsAlreadyInitialized = true;
                }
            }
        }
示例#2
0
 public override void Configure()
 {
     NUnitPluginConfiguration.Add();
     ExecutionTimePlugin.Add();
     VideoRecorderPluginConfiguration.AddNUnit();
     ScreenshotsPluginConfiguration.AddNUnit();
     AndroidPluginsConfiguration.AddAndroidDriverScreenshotsOnFail();
     AndroidPluginsConfiguration.AddElementsBddLogging();
     AndroidPluginsConfiguration.AddDynamicTestCases();
     AndroidPluginsConfiguration.AddBugReporting();
     AndroidPluginsConfiguration.AddValidateExtensionsBddLogging();
     AndroidPluginsConfiguration.AddValidateExtensionsDynamicTestCases();
     AndroidPluginsConfiguration.AddValidateExtensionsBugReporting();
     AndroidPluginsConfiguration.AddLayoutAssertionExtensionsBddLogging();
     AndroidPluginsConfiguration.AddLayoutAssertionExtensionsDynamicTestCases();
     AndroidPluginsConfiguration.AddLayoutAssertionExtensionsBugReporting();
     AndroidPluginsConfiguration.AddLifecycle();
     AndroidPluginsConfiguration.AddLogExecutionLifecycle();
 }