public override void Configure() { lock (_lockObject) { if (!_arePluginsAlreadyInitialized) { NUnitPluginConfiguration.Add(); ExecutionTimePlugin.Add(); DynamicTestCasesPlugin.Add(); AllurePlugin.Add(); BugReportingPlugin.Add(); VideoRecorderPluginConfiguration.AddNUnit(); ScreenshotsPluginConfiguration.AddNUnit(); IOSPluginsConfiguration.AddIOSDriverScreenshotsOnFail(); IOSPluginsConfiguration.AddElementsBddLogging(); IOSPluginsConfiguration.AddDynamicTestCases(); IOSPluginsConfiguration.AddBugReporting(); IOSPluginsConfiguration.AddValidateExtensionsBddLogging(); IOSPluginsConfiguration.AddValidateExtensionsDynamicTestCases(); IOSPluginsConfiguration.AddValidateExtensionsBugReporting(); IOSPluginsConfiguration.AddLayoutAssertionExtensionsBddLogging(); IOSPluginsConfiguration.AddLayoutAssertionExtensionsDynamicTestCases(); IOSPluginsConfiguration.AddLayoutAssertionExtensionsBugReporting(); IOSPluginsConfiguration.AddLifecycle(); IOSPluginsConfiguration.AddLogExecutionLifecycle(); _arePluginsAlreadyInitialized = true; } } }
public override void Configure() { MSTestPluginConfiguration.Add(); ExecutionTimePlugin.Add(); VideoRecorderPluginConfiguration.AddMSTest(); ScreenshotsPluginConfiguration.AddMSTest(); IOSPluginsConfiguration.AddIOSDriverScreenshotsOnFail(); IOSPluginsConfiguration.AddElementsBddLogging(); IOSPluginsConfiguration.AddDynamicTestCases(); IOSPluginsConfiguration.AddBugReporting(); IOSPluginsConfiguration.AddValidateExtensionsBddLogging(); IOSPluginsConfiguration.AddValidateExtensionsDynamicTestCases(); IOSPluginsConfiguration.AddValidateExtensionsBugReporting(); IOSPluginsConfiguration.AddLayoutAssertionExtensionsBddLogging(); IOSPluginsConfiguration.AddLayoutAssertionExtensionsDynamicTestCases(); IOSPluginsConfiguration.AddLayoutAssertionExtensionsBugReporting(); IOSPluginsConfiguration.AddLifecycle(); IOSPluginsConfiguration.AddLogExecutionLifecycle(); }