Results 21 issues of Matthew

NUnit: v3.12.0 NUnit3TestAdapter: v3.16.1 VS Edition: Professional 2019 VS Version: 16.4.4 This issue is probably related to Visual Studio rather than NUnit, but I thought you guys might have some...

is:bug
VS Issue
External

#Added overloaded methods for ISauceRemoteDriver to include DataCenter and an int to pass in seconds for timeout. Implemented the overloaded methods in the SauceDriver class #189

dotnet

There should be a Prerun class to help the end-users properly construct Preruns to ensure better user satisfaction.

The unit tests should be updated to reflect the proposed changes.

The SauceSession.Start method should only rely on DriverOptions to create the remote web driver. This will reduce the need to have individual methods and allow for better extensibility.

Sauce Options should only contain properties that are specific to Sauce Labs, and should remove any properties that DriverOptions (or individual Chrome, Firefox, Edge, Safari options) implements.

The overloaded WithBrowser methods should return the SauceOptions current instantiation to allow for method chaining.

The overloaded WithBrowser methods should call the base WithBrowser method to reduce code repetition.

Sauce Options should only instantiate DriverOptions letting the individual methods create the derived option classes and assign to the DriverOptions property.

The Sauce Options class should be responsible for adding the Sauce Labs credentials. This will require removing the Authorization from SauceSession.cs and adding to SauceOptions.cs