예제 #1
0
        public PageWithResults SearchByNameAndCountry(string name, string country)
        {
            ConciseApi.InputText(name, SearchField);
            ConciseApi.SelectElementFromList(CountryList, country);
            ConciseApi.ClickOnElement(SearchButton);

            return(new PageWithResults(ConciseApi));
        }
예제 #2
0
        public ParticularFilmPage AddNotice(string text)
        {
            ConciseApi.ClickOnElement(_addNoticeButton);
            ConciseApi.ClearField(_noticeTextArea);
            ConciseApi.InputText(text, _noticeTextArea);
            ConciseApi.ClickOnElement(_saveNoticeButton);

            return(this);
        }
예제 #3
0
        public void FillInFieldAndSave(string text, PageElements element)
        {
            By field = null;

            switch (element)
            {
            case PageElements.AboutTextArea:
                field = _aboutTextArea;
                break;
            }
            ConciseApi.ClearField(field);
            ConciseApi.InputText(text, field);
            ConciseApi.ClickOnElement(_saveAll);
        }
예제 #4
0
        public ProfileSettingsPage GoToProfileSettingsPage()
        {
            ConciseApi.ClickOnElement(ChangeDataButton);

            return(new ProfileSettingsPage(ConciseApi));
        }
예제 #5
0
 private void SubmitLogin()
 {
     ConciseApi.ClickOnElement(_submitButton);
 }
예제 #6
0
 public void OpenTrailerAndWatchFor(int seconds)
 {
     ConciseApi.ClickOnElement(_trailerButton);
     Thread.Sleep(TimeSpan.FromSeconds(seconds));
     ConciseApi.ClickOnElement(_closeTrailerButton);
 }
예제 #7
0
 public void AddToWillWatchFolder()
 {
     ConciseApi.ClickOnElement(_foldersSpanButton);
     ConciseApi.ClickOnElement(_willWatchFolderButton);
 }
예제 #8
0
        public AdvancedSearchPage GoToAdvancedSearchPage()
        {
            ConciseApi.ClickOnElement(_advancedSearchButton);

            return(new AdvancedSearchPage(ConciseApi));
        }
예제 #9
0
        public RegistrationPage GoToRegistartionPage()
        {
            ConciseApi.ClickOnElement(_loginButton);

            return(new RegistrationPage(ConciseApi));
        }
예제 #10
0
        public ParticularFilmPage FollowFirstResult()
        {
            ConciseApi.ClickOnElement(_firstResult);

            return(new ParticularFilmPage(ConciseApi));
        }