public IEnumerator SetUp()
        {
            GameObject buttonsLandscape = Q.driver.Find(By.Name, "ButtonsLandscape");
            GameObject scenesList       = Q.driver.Find(By.Name, "ScenesList");
            GameObject projectsList     = Q.driver.Find(By.Name, "ProjectsList");
            GameObject mainScreen       = Q.driver.Find(By.Name, "MainScreen");

            sceneseBtn  = Q.driver.FindIn(buttonsLandscape, By.Name, "ScenesButton");
            projectsBtn = Q.driver.FindIn(buttonsLandscape, By.Name, "ProjectsButton");
            packagesBtn = Q.driver.FindIn(buttonsLandscape, By.Name, "PackagesButton");

            saveSceneBtn  = Q.driver.Find(By.Name, "SaveScene");
            closeSceneBtn = Q.driver.Find(By.Name, "CloseScene");

            saveProjectBtn  = Q.driver.Find(By.Name, "SaveProject");
            closeProjectBtn = Q.driver.Find(By.Name, "CloseProject");

            newSceneProjectBtn = Q.driver.Find(By.Name, "AddNewSceneProject");
            Debug.Assert(newSceneProjectBtn != null, "newSceneProjectBtn should not be null");

            inputDialog = Q.driver.FindIn(mainScreen, By.Name, "InputDialog");

            inputDialogInput    = Q.driver.FindIn(inputDialog, By.Name, "Input");
            inputDialogOKButton = Q.driver.FindIn(inputDialog, By.Name, "Got It");

            sceneOptionMenu   = MainScreen.Instance.SceneOptionMenu;
            sceneRename       = Q.driver.FindIn(sceneOptionMenu.gameObject, By.Name, "Rename");
            sceneRemove       = Q.driver.FindIn(sceneOptionMenu.gameObject, By.Name, "Delete");
            projectOptionMenu = MainScreen.Instance.ProjectOptionMenu;
            projectRename     = Q.driver.FindIn(projectOptionMenu.gameObject, By.Name, "Rename");
            projectRemove     = Q.driver.FindIn(projectOptionMenu.gameObject, By.Name, "Delete");

            confirmationDialog         = sceneOptionMenu.ConfirmationDialog.gameObject;
            confirmationDialogOKButton = Q.driver.FindIn(confirmationDialog, By.Name, "Ok");

            newProjectDialog         = Q.driver.Find(By.Name, "NewProjectDialog").GetComponent <NewProjectDialog>();
            newProjectDialogOKButton = Q.driver.FindIn(newProjectDialog.gameObject, By.Name, "Got It");
            yield return(null);
        }