Exemplo n.º 1
0
        public void AddNewTicketAndPopulate()
        {
            string testName = "AddNewTicketAndPopulate";

            Console.WriteLine("Test " + testName + " has started.");
            string asserMsg     = "";
            bool   isTestPassed = false;

            try
            {
                XMLClass.LoadDocument();
                GoToURL(XMLClass.GetUrl());

                if (IsKanbanBoardOpened())
                {
                    ToDoColumn.ClickAddButton();
                    ToDoColumn.PopulateText(XMLClass.GetTicketText());

                    if (ToDoColumn.CheckText(XMLClass.GetTicketText()))
                    {
                        isTestPassed = true;
                        Console.WriteLine("Test passed.");
                    }
                    else
                    {
                        Console.WriteLine("Test failed.");
                    }
                }
            }
            catch (Exception ex)
            {
                asserMsg = ex.Message;
                Console.WriteLine(asserMsg);
            }
            finally
            {
                Assert.IsTrue(isTestPassed, asserMsg);
            }
        }