public static void AssertDefaultDragIsPerformed(this DraggablePage page, int offsetX, int offsetY) { Assert.IsTrue(page.Elements.DefaultDragElement.GetAttribute("style").Contains($"left: {offsetX}px")); Assert.IsTrue(page.Elements.DefaultDragElement.GetAttribute("style").Contains($"top: {offsetY}px")); }
public static void AssertDragAndSort(this DraggablePage page, int offsetX, int offsetY) { Assert.IsTrue(page.Elements.DragMeDownElement.Displayed); Assert.AreEqual("Drag me down", page.Elements.DragMeDownElement.Text); }
public static void AssertDragWithCursorChange(this DraggablePage page, int offsetX, int offsetY) { Assert.AreEqual("move", page.Elements.BodyElement.GetCssValue("cursor")); }
public static void AssertEventsDrag(this DraggablePage page, int offsetX, int offsetY) { Assert.AreEqual("1", page.Elements.EventStartElement.Text); Assert.AreEqual("1", page.Elements.EventDragElement.Text); Assert.AreEqual("1", page.Elements.EventStopElement.Text); }
public static void AssertConstraintMovementDrag(this DraggablePage page, int offsetX, int offsetY) { Assert.IsTrue(page.Elements.ConstraintMovementElement.GetAttribute("style").Contains($"left: {offsetX}px")); Assert.IsTrue(page.Elements.ConstraintMovementElement.GetAttribute("style").Contains($"top: 0px")); }