public string GetFieldState(WorkpieceDetails.TaskFields field) { if (field.Equals(WorkpieceDetails.TaskFields.Machine)) { return(this.MachineSelector.SelectedOption.Text); } return(this.Driver.Find(this.FieldsLocators[field]).GetAttribute("value")); }
public void PopulateField(WorkpieceDetails.TaskFields field, string value) { if (field.Equals(WorkpieceDetails.TaskFields.Machine)) { this.MachineSelector.SelectByText(value); } else { this.Driver.Find(this.FieldsLocators[field]).SendKeys(value); } }
public string GetFieldPlaceholder(WorkpieceDetails.TaskFields field) { return(this.Driver.Find(this.FieldsLocators[field]).GetAttribute("placeholder") ?? string.Empty); }