Esempio n. 1
0
        public void CtfImportGenerateNotificationWhenOnOtherScreen()
        {
            string sql      = "select ID from dbo.School where name = '" + TestDefaults.Default.SchoolName.Trim().Replace("'", "''") + "'";
            Guid   schoolId = DataAccessHelpers.GetValue <Guid>(sql);

            _documentPath = CtfImportAutoRefresh.AddDocumentToSharepoint(schoolId);

            CtfImportAutoRefresh ctfImport = new CtfImportAutoRefresh();

            ctfImport.CtfImportFile();
            string message = ctfImport.CheckIsProcessing();

            Assert.AreEqual(message, "File Processing");
            ctfImport.ClickOnOtherScreen();
            ctfImport.WaitForProcessingOnOtherScreen();
            string messageText = ctfImport.ReadAndReturnMessageText();

            Assert.AreEqual(messageText, "CTF Import Process");
            WebContext.Screenshot();
        }
Esempio n. 2
0
        public void CtfImportTest()
        {
            string sql      = "select ID from dbo.School where name = '" + TestDefaults.Default.SchoolName.Trim().Replace("'", "''") + "'";
            Guid   schoolId = DataAccessHelpers.GetValue <Guid>(sql);

            _documentPath = CtfImportAutoRefresh.AddDocumentToSharepoint(schoolId);

            //login and import ctf doc
            CtfImportAutoRefresh ctfImport = new CtfImportAutoRefresh();

            ctfImport.CtfImportFile();
            string message = ctfImport.CheckIsProcessing();

            Assert.AreEqual(message, "File Processing");
            WebContext.Screenshot();

            string refreshMsg = ctfImport.CheckAfterRefresh();

            Assert.AreEqual("Import CTF File", refreshMsg);
            WebContext.Screenshot();
        }