예제 #1
0
        public virtual void TestSetup()
        {
            App = AppInitializer.StartApp(Platform);

            App.Screenshot("App Launched");

            MultipleEntryPage       = new MultipleEntryPage(App, Platform);
            OptionSelectionPage     = new OptionSelectionPage(App, Platform);
            PickEntryReturnTypePage = new PickEntryReturnTypePage(App, Platform);
        }
        public void EnterTextIntoMultipleEntriesUsingReturnButton(CustomEntryType customEntryType)
        {
            //Arrange
            const string enteredText = "Hello World";
            var          expectedLabelTextStringBuilder = GetExpectedLabelText(enteredText);

            //Act
            OptionSelectionPage.SetEntryPickerType(customEntryType);
            OptionSelectionPage.TapOpenMultipleEntryPageButton();

            MultipleEntryPage.EnterTextIntoAllEntrysUsingReturnButton(enteredText);

            //Assert
            var retrievedLabelText = MultipleEntryPage.ResultsLabelText;

            Assert.AreEqual(expectedLabelTextStringBuilder, retrievedLabelText);
        }