public void CelsiusToFahrenheit1() { driver = ChromeDriverSingleton.GetInstance(); var result = new ApiFactory() .ChangeContext <ICelsiusToFahrenheit>() .ClickOnTemperatureConvector() .ClickOnCelsius() .ClickOnCelsiusToFahrenheit() .TypeToCelsiusTextBox(numberToConvert) .ChangeFormatToDecimal() .GetConvertionValue(); var actual = result.GetResaultNum(); var num = ConversionRaitasCalcluation.CelsiusToFahrenheit(numberToConvert); var expected = Math.Abs(actual - num); Assert.IsTrue(expected < 1); }
protected DriverWrapper GetDriverWrapper() { DriverWrapper dw = null; if (dw == null) { if ((browserType == null) || (browserType.Equals("ie"))) { dw = new IeDriverSingleton(); } else if ((browserType == null) || (browserType.Equals("chrome"))) { dw = new ChromeDriverSingleton(); } else { throw new Exception("Unknown browser '" + browserType + "'"); } } return(dw); }