BitrixAQA.Selenium.Framework.WebItem.DragAndDrop C# (CSharp) Method

DragAndDrop() public method

Метод реализует действие драгндроп от одного элемента до другого
public DragAndDrop ( WebItem WebItemToDrop, bool isAdmin = false, bool ScrollToObject = true ) : void
WebItemToDrop WebItem Объект на котором дропаем первый объект
isAdmin bool Признак админки
ScrollToObject bool Скроллить ли до объекта
return void
        public void DragAndDrop(WebItem WebItemToDrop, bool isAdmin = false, bool ScrollToObject = true)
        {
            OpenQA.Selenium.Interactions.Actions builder = new OpenQA.Selenium.Interactions.Actions(BitrixFramework.WebDriver);
            builder.DragAndDrop(BitrixFramework.FindWebElement(this), BitrixFramework.FindWebElement(WebItemToDrop)).Build().Perform();

            Log.MesNormal(String.Format("'{0}' -> Драгндроп до '{1}'", description, WebItemToDrop.description));

            //проверяем страницу на наличие ошибок
            BitrixFramework.CheckJSErrors();
            GM.CheckContentOnErrors();
        }