mirror of
https://github.com/Microsoft/calculator.git
synced 2025-08-22 14:13:30 -07:00
fix UI tests
This commit is contained in:
parent
99ab9d87f0
commit
94c39b2e03
4 changed files with 20 additions and 18 deletions
|
@ -19,11 +19,13 @@ namespace CalculatorUITestFramework
|
|||
|
||||
public string GetValue()
|
||||
{
|
||||
return Item.FindElementByAccessibilityId("HistoryItemValue")?.Text;
|
||||
var equalSignIndex = Item.Text.IndexOf("=");
|
||||
return Item.Text.Substring(equalSignIndex + 1).Trim();
|
||||
}
|
||||
public string GetExpression()
|
||||
{
|
||||
return Item.FindElementByAccessibilityId("HistoryItemExpression")?.Text;
|
||||
var equalSignIndex = Item.Text.IndexOf("=");
|
||||
return Item.Text.Substring(0, equalSignIndex + 1).Trim();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@ namespace CalculatorUITestFramework
|
|||
|
||||
public string GetValue()
|
||||
{
|
||||
return Item.FindElementByAccessibilityId("MemoryItemValue")?.Text;
|
||||
return Item.Text;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -88,9 +88,9 @@ namespace CalculatorUITests
|
|||
page.StandardOperators.EqualButton.Click();
|
||||
|
||||
var historyItems = page.HistoryPanel.GetAllHistoryListViewItems();
|
||||
Assert.IsTrue(historyItems[0].GetValue().Equals("-1", StringComparison.InvariantCultureIgnoreCase));
|
||||
Assert.IsTrue(historyItems[0].GetExpression().Equals("2 - 3 =", StringComparison.InvariantCultureIgnoreCase));
|
||||
Assert.IsTrue(historyItems[1].GetValue().Equals("-5.6", StringComparison.InvariantCultureIgnoreCase));
|
||||
Assert.IsTrue(historyItems[0].GetValue().Equals("Minus (1", StringComparison.InvariantCultureIgnoreCase));
|
||||
Assert.IsTrue(historyItems[0].GetExpression().Equals("2 Minus ( 3=", StringComparison.InvariantCultureIgnoreCase));
|
||||
Assert.IsTrue(historyItems[1].GetValue().Equals("Minus (5.6", StringComparison.InvariantCultureIgnoreCase));
|
||||
Assert.IsTrue(historyItems[1].GetExpression().Equals("-3 + -2.6=", StringComparison.InvariantCultureIgnoreCase));
|
||||
|
||||
Assert.AreEqual("-1", page.CalculatorResults.GetCalculatorResultText());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue