diff --git a/src/Calculator/Views/CalculatorScientificOperators.xaml b/src/Calculator/Views/CalculatorScientificOperators.xaml index 2a614c52..a55bdaff 100644 --- a/src/Calculator/Views/CalculatorScientificOperators.xaml +++ b/src/Calculator/Views/CalculatorScientificOperators.xaml @@ -953,13 +953,13 @@ ButtonId="XPower2" Content=""/> - + Style="{StaticResource EmphasizedCalcButtonStyle}" + AutomationProperties.AutomationId="squareRootButton" + ButtonId="Sqrt" + Content=""/> - + Content=""/> - - this.session.TryFindElementByAccessibilityId("degreesButton"); public WindowsElement FixedToExponentialButton => this.session.TryFindElementByAccessibilityId("ftoeButton"); public WindowsElement NegateButton => this.session.TryFindElementByAccessibilityId("negateButton"); + public WindowsElement ShiftButton => this.session.TryFindElementByAccessibilityId("shiftButton"); public WindowsElement TrigFlyout => this.session.TryFindElementByAccessibilityId("Trigflyout"); public WindowsElement LightDismiss => this.session.TryFindElementByAccessibilityId("Light Dismiss"); private WindowsElement DegRadGradButton => GetAngleOperatorButton(); diff --git a/src/CalculatorUITests/ScientificModeFunctionalTests.cs b/src/CalculatorUITests/ScientificModeFunctionalTests.cs index 837f0311..c576de0e 100644 --- a/src/CalculatorUITests/ScientificModeFunctionalTests.cs +++ b/src/CalculatorUITests/ScientificModeFunctionalTests.cs @@ -69,6 +69,7 @@ namespace CalculatorUITests public void SmokeTest_Cube() { page.StandardOperators.NumberPad.Input(3); + page.ScientificOperators.ShiftButton.Click(); page.ScientificOperators.XPower3Button.Click(); page.StandardOperators.EqualButton.Click(); Assert.AreEqual("27", page.CalculatorResults.GetCalculatorResultText());