Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Microsoft.Services.TestTools.UITesting.Html;
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- using Microsoft.VisualStudio.TestTools.UITesting.WinControls;
- namespace TestCalculator
- {
- public class Calculator : Page
- {
- #region Variables
- private string _firstNumber;
- private string _secondNumber;
- private string _multiplyOperator;
- private string _additionOperator;
- private string _equalsOperator;
- private string _result;
- #endregion
- #region Properties
- public string FirstNumber
- {
- get { return _firstNumber; }
- set { _firstNumber = value; }
- }
- public string SecondNumber
- {
- get { return _secondNumber; }
- set { _secondNumber = value; }
- }
- public string MultiplyOperator {
- get { return _multiplyOperator; }
- set { _multiplyOperator = value; }
- }
- public string AdditionOperator {
- get { return _additionOperator; }
- set { _additionOperator = value; }
- }
- public string EqualsOperator {
- get { return _equalsOperator; }
- set { _equalsOperator = value; }
- }
- public string Result
- {
- get { return _result; }
- set { _result = value; }
- }
- #endregion
- public void Multiply()
- {
- // this.mUIItem9Button.SearchProperties[WinButton.PropertyNames.Name] = "9";
- //this.mUIItemButton.SearchProperties[WinButton.PropertyNames.Name] = "×";
- Window.Find<WinButton>(new { Name = FirstNumber }).Click();
- Window.Find<WinButton>(new { Name = AdditionOperator }).Click();
- Window.Find<WinButton>(new { Name = SecondNumber }).Click();
- Window.Find<WinButton>(new { Name = EqualsOperator }).Click();
- }
- public void VerifyResult()
- {
- Assert.IsTrue(Window.Find<WinText>(new { Name = "Result" }).DisplayText == Result);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement