Exemple #1
0
        public void LoginAndDeleteRepository()
        {
            LoginAndCreateRepository();//precdonditions
            UpperMenu.SignOut();

            GoTo().GoToLoginPage().LogIn().OpenRepository().GoToSettings().DeleteRepository();
        }
Exemple #2
0
        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());
        }
Exemple #3
0
        public void LoginAndEditReadmePullRequestAndMerge()
        {
            #region MyRegion
            LoginAndCreateRepository();
            UpperMenu.SignOut();
            #endregion //preconditions

            GoTo().GoToLoginPage().LogIn().OpenRepository()
            .OpenReadme().EditReadme().CommitToNewBranch()
            .CreatePullRequest().MergePullRequest();
        }
Exemple #4
0
        public LogInPage GoToLoginPage()
        {
            UpperMenu.SignIn();

            return(new LogInPage());
        }
Exemple #5
0
    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");
    }