public static void Dispose(IWebDriver webDriver, ServicesCollection container) { try { webDriver?.Quit(); webDriver?.Dispose(); container?.UnregisterSingleInstance <IWebDriver>(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); } ProcessCleanupService.KillPreviousDriversAndBrowsersOsAgnostic(TestRunStartTime); }
public static void Dispose() { try { var driver = ServicesCollection.Current.Resolve <IWebDriver>(); driver?.Quit(); driver?.Dispose(); ServicesCollection.Current?.UnregisterSingleInstance <IWebDriver>(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); } ProcessCleanupService.KillPreviousDriversAndBrowsersOsAgnostic(TestRunStartTime); }
public static void Dispose(IWebDriver webDriver, ServicesCollection container) { try { webDriver?.Close(); webDriver?.Quit(); webDriver?.Dispose(); container?.UnregisterSingleInstance <IWebDriver>(); } catch (Exception ex) { DebugInformation.PrintStackTrace(ex); } ProcessCleanupService.KillPreviousDriversAndBrowsersOsAgnostic(TestRunStartTime); }