Ejemplo n.º 1
0
        bool showHomeForm;//To distinguish when it comes from the "Home" window or windows "Review"


        public HomeForm()
        {
            Thread.CurrentThread.CurrentUICulture = new CultureInfo(Properties.Settings.Default.languageSelected);
            InitializeComponent();
            labelVersion.Text = "Version: " + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();

            data2Log      = new ClassLogData();
            data2Log.Date = DateTime.Now.ToString("dd/MM/yyyy");
            showHomeForm  = true;
        }
Ejemplo n.º 2
0
        public void Can_Add_From_Class_Log_Quick_Form()
        {
            // Arrange
            ClassTeacher   teacher  = ClassLogData.GetClassTeacherWithClassAndLearners();
            AuthorisedUser authUser = ClassLogData.GetAuthorisedUserDetailsForClassTeacherUser(TestDefaults.Default.ClassTeacher);

            ClassLogData.UpdateClassTeacherWithInitialAuthUserValues(authUser, TestDefaults.Default.ClassTeacher);
            ClassLogData.UpdateClassTeacherUserWithStaffDetails(teacher, TestDefaults.Default.ClassTeacher);

            SeleniumHelper.Login(SeleniumHelper.iSIMSUserType.ClassTeacher, enabledFeatures: ClassLogFeature);

            Wait.WaitForAjaxReady();

            var classLogNavigate = new ClassLogNavigation();

            Wait.WaitForAjaxReady();

            //Act
            classLogNavigate.NavigateToPupilClassLogFromMenu();
            Wait.WaitForAjaxReady();

            ClassLogPage clogPage = new ClassLogPage();

            clogPage.SelectPupil();

            var achievementDialog = clogPage.OpenAchievementPopup();

            var achievementEvent = Queries.GetFirstQuickAchievementEventLookup();

            achievementDialog.AchievementType = achievementEvent.Description;

            // Increment twice and then decrement once to test slider working
            achievementDialog.ClickPointsSliderUp();
            achievementDialog.ClickPointsSliderUp();

            achievementDialog.ClickPointsSliderDown();

            achievementDialog.Comments = "Selenium test event";

            achievementDialog.Save();

            // Assert?
            SeleniumHelper.WaitUntilElementIsDisplayed("//*/div[@class='alert alert-info animated zoomInAndFade' and @role='alert']");
        }