示例#1
0
        public void AddWorkflowNotification()
        {
            HelperSet.HelperMethodAddWorkflow();

            var workFlownav      = new WorkFlowPageNavigation(Driver);
            var workflow         = new WorkflowPage(Driver);
            var notificationText = DateTime.Now.ToString();
            var closingFileWorkflowItemNotificationsRepository = new ClosingFileWorkflowRepository(DbConn);

            workFlownav
            .GoToAppropriateClosingFile()
            .ClicWorkflowMenuItem();

            workflow
            .ClickOpenButton()
            .ClickOnFirstTaskInList()
            .ClickOnAddNotificationButton()
            .ClickOnRemindersRadioButton()
            .ClickOnNextButonOnNotificationsPopup()
            .ClickOnAddRemindersButton()
            .ClickOnReminder1()
            .WriteReminderText(notificationText)
            .ClickOnTimeField()
            .SelectTimeValue()
            .ClickOnDoneButton()
            .WaitNotificationsCounter();

            Assert.IsNotNull(closingFileWorkflowItemNotificationsRepository.GetIdOfJustCreatedReminderNotification(notificationText), "Reminder Notification is sucsessfully added");
        }
示例#2
0
        public MainWindow()
        {
            InitializeComponent();
            _successPage          = new SuccessPage();
            _workflowControl      = new WorkflowPage();
            _semReportPage        = new SemesterReportPage();
            _disciplineConfigPage = new DisciplineAssignConfigWindow();
            _workloadReportPage   = new WorkloadReportPage();
            _contractReportPage   = new ContractReportPage();
            _indPlanReportPage    = new IndPlanReportPage();

            _currentPage = _workflowControl;
        }
示例#3
0
        public void AddWorkflow()
        {
            HelperSet.AddHelperDataForWorkFlow();
            var workFlownav            = new WorkFlowPageNavigation(Driver);
            var workflow               = new WorkflowPage(Driver);
            var closingFileWorkflowRep = new ClosingFileWorkflowRepository(DbConn);

            workFlownav
            .GoToAppropriateClosingFile()
            .ClicWorkflowMenuItem();
            workflow
            .ClickOnSetTemplateButton()
            .ClickOnSetPlanButton()
            .ClickOnAcceptWorkflowButton();

            Assert.IsNotNull(closingFileWorkflowRep.GetIdOfJustCreatedWorkflowItems(ClosingFileNumber), "Workflow is sucsessfully added");
        }
示例#4
0
        public void AddCommentToWorkflow()
        {
            HelperSet.HelperMethodAddWorkflow();

            var workFlownav = new WorkFlowPageNavigation(Driver);
            var workflow    = new WorkflowPage(Driver);
            var comment     = DateTime.Now.ToString();

            workFlownav
            .GoToAppropriateClosingFile()
            .ClicWorkflowMenuItem();

            workflow
            .ClickOpenButton()
            .ClickOnFirstTaskInList()
            .WriteAComment(comment)
            .ClickOnSaveCommentButton();

            Assert.IsNotNull(workflow.CheckThatCommentIsCreated(comment));
        }