コード例 #1
0
ファイル: 6.CreateBudgetRow.cs プロジェクト: evreich/WBS
        public void OpenEditStringOfPlan()
        {
            string sit          = Context.TestSettings.GetValue("sit");
            string price        = Context.TestSettings.GetValue("price");
            string result       = Context.TestSettings.GetValue("result");
            string typeinvest   = Context.TestSettings.GetValue("typeinvest");
            string category     = Context.TestSettings.GetValue("category");
            string objectinvest = Context.TestSettings.GetValue("objectinvest");
            string quantity     = Context.TestSettings.GetValue("quantity");
            string date         = Context.TestSettings.GetValue("date");
            int    newSum       = Convert.ToInt32(quantity) * Convert.ToInt32(price);

            ListView.ClickRowTable(date);

            //проверка
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Центр результата", result);
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Тип инвестиций", typeinvest);
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Категория", category);
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Предмет инвестиций", objectinvest);
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Дата поставки", date);
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Количество", quantity);
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Цена", price);
            PageValidation.CheckFieldValue(InformationBudgetStringDetailView, "Сумма", newSum.ToString());

            InformationBudgetStringDetailView.ClickElement("Редактировать");
        }
コード例 #2
0
ファイル: 6.CreateBudgetRow.cs プロジェクト: evreich/WBS
        public void Delete()
        {
            string date = Context.TestSettings.GetValue("newDate");

            ListView.ClickRowTable(date);

            InformationBudgetStringDetailView.ClickElement("Удалить");

            //проверка
            ListView.CheckTablenNotContains(date);
        }
コード例 #3
0
        public void Delete()
        {
            string newTitle = Context.TestSettings.GetValue("newTitle");

            ListView.ClickRowTable(newTitle);
            //проверка
            PageValidation.CheckModalCaption("Информационное окно");

            InformationBudgetStringDetailView.ClickElement("Удалить");

            //проверка
            ListView.CheckTablenNotContains(newTitle);
        }
コード例 #4
0
        public void OpenRow()
        {
            string status = Context.TestSettings.GetValue("status");
            string sit    = Context.TestSettings.GetValue("sit");
            string year   = Context.TestSettings.GetValue("year");

            ListView.ClickRowTable(year);

            CreateBudgetDetailView.SetElementValue("Название сита", sit);

            ListView.ClickFirstRowTable("Детальный план сита");

            InformationBudgetStringDetailView.ClickElement("Редактировать");
        }
コード例 #5
0
ファイル: 6.CreateBudgetRow.cs プロジェクト: evreich/WBS
        public void EditFields()
        {
            string objectinvest = Context.TestSettings.GetValue("newObjectinvest");
            string quantity     = Context.TestSettings.GetValue("newQuantity");
            string date         = Context.TestSettings.GetValue("newDate");
            string price        = Context.TestSettings.GetValue("price");
            int    newSum       = Convert.ToInt32(quantity) * Convert.ToInt32(price);

            CreateBudgetDetailView.SetElementValue("Предмет инвестиций", objectinvest);
            CreateBudgetDetailView.SetElementValue("Дата поставки", date);
            CreateBudgetDetailView.SetElementValue("Количество", quantity);
            CreateBudgetDetailView.ClickElement("Сохранить");
            InformationBudgetStringDetailView.ClickElement("ОК");
            //проверки
            ListView.CheckTableContains(objectinvest);
            ListView.CheckTableContains(quantity);
            ListView.CheckTableContains(date);
            ListView.CheckTableContains(newSum.ToString());
        }