Esempio n. 1
0
 public string DeleteLane()
 {
     try
     {
         Assert.IsTrue(_PreferencesPage.AppTitle.GetText().Trim().Equals("Preferences"));
         Assert.IsTrue(_PreferencesPage.PreferredlaneHeader.IsDisplayed());
         Assert.IsTrue(_PreferencesPage.PreferredlaneHeader.IsEnabled());
         List <Preferredlane> Preferredlanes = _PreferencesPage.Preferredlanes;
         Preferredlane        Preferredlane  = Preferredlanes.Last();
         Assert.IsTrue(Preferredlane.PreferredlaneDelete.Click());
         Assert.IsTrue(_PreferencesPage.PreferredlaneSave.Click());
         Assert.IsTrue(_PreferencesPage.PreferredlaneSaveAlert.WaitUntilDisplayed());
         Assert.IsTrue(_PreferencesPage.PreferredlaneSaveAlert.GetText().Trim().Equals("Your changes have been saved."));
         return("DeleteLaneSuccess");
     }
     catch
     {
         return("DeleteLaneFailed");
     }
 }
Esempio n. 2
0
 public string AddAnotherLane()
 {
     try
     {
         Assert.IsTrue(_PreferencesPage.AppTitle.GetText().Trim().Equals("Preferences"));
         Assert.IsTrue(_PreferencesPage.PreferredlaneHeader.IsDisplayed());
         Assert.IsTrue(_PreferencesPage.PreferredlaneHeader.IsEnabled());
         Assert.IsTrue(_PreferencesPage.PreferredlaneAdd.Click());
         List <Preferredlane> Preferredlanes = _PreferencesPage.Preferredlanes;
         Preferredlane        Preferredlane  = Preferredlanes.Last();
         Assert.IsTrue(Preferredlane.PreferredlaneOriginInput.TypeAndSelect(_PreferredlaneData.OriginInput));
         Assert.IsTrue(Preferredlane.PreferredlaneDestinationInput.TypeAndSelect(_PreferredlaneData.DestinationInput));
         Assert.IsTrue(Preferredlane.PreferredlaneEquipmentType.SelectByText(_PreferredlaneData.EquipmentType));
         Assert.IsTrue(Preferredlane.PreferredlaneCapacity.SelectByText(_PreferredlaneData.Capacity));
         Assert.IsTrue(_PreferencesPage.PreferredlaneSave.Click());
         Assert.IsTrue(_PreferencesPage.PreferredlaneSaveAlert.WaitUntilDisplayed());
         Assert.IsTrue(_PreferencesPage.PreferredlaneSaveAlert.GetText().Trim().Equals("Your changes have been saved."));
         return("AddAnotherLaneSuccess");
     }
     catch
     {
         return("AddAnotherLaneFailed");
     }
 }