public void LoginAndDeleteRepository() { LoginAndCreateRepository();//precdonditions UpperMenu.SignOut(); GoTo().GoToLoginPage().LogIn().OpenRepository().GoToSettings().DeleteRepository(); }
public CreateRepositoryPage StartCreatingNewRepository() { Waiter.UntilElementIsClickable(By.XPath("//summary[@aria-label='Create new…']"), 5); UpperMenu.CreateRepository(); Assert.IsTrue(driver.PageSource.Contains("Create a New Repository")); return(new CreateRepositoryPage()); }
public void LoginAndEditReadmePullRequestAndMerge() { #region MyRegion LoginAndCreateRepository(); UpperMenu.SignOut(); #endregion //preconditions GoTo().GoToLoginPage().LogIn().OpenRepository() .OpenReadme().EditReadme().CommitToNewBranch() .CreatePullRequest().MergePullRequest(); }
public LogInPage GoToLoginPage() { UpperMenu.SignIn(); return(new LogInPage()); }
void Start() { overlay = new DetailsOverlay(baseDir); overlay.CloseInfo += () => {showOverlay = false;}; cameraControls = new CameraControls(baseDir); cameraControls.TakeScreenShot += () => TakeScreenShot(); upperMenu = new UpperMenu(baseDir); upperMenu.CancelDelete += () => CancelDeleteFn(); upperMenu.DeleteBtn += () => DeleteButtonFn(); upperMenu.searchClick += () => searchClickHandler(); upperMenu.ClearBtn += () => {ClearBtn(); ResetManipulation();}; upperMenu.InfoClick += () => InfoClick(); upperMenu.textChange += (newText) => setSearchText(newText); sideMenu = new SideMenu(baseDir); sideMenu.SpawnFurniture += (furniture) => spawnFurniture(furniture); sideMenu.ShowInfo += (furniture) => showInfo(furniture); sideMenu.CategoryClick += () => {upperMenu.resetSearchBar();}; SSLogoTex = (Texture2D)Resources.Load(baseDir + "Screenshot/SNAPSHOT_cornerlogo_02"); }