public void DraggableSource() { var draggablePage = new DraggablePage(this.driver); draggablePage.DragAndDrop(380, 130); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle"); draggablePage.DragAndDrop(0, -75); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle"); draggablePage.DragAndDrop(50, 60); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle"); draggablePage.DragAndDrop(-40, -30); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle"); draggablePage.DragAndDrop(71, -50); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle"); draggablePage.DragAndDrop(1000, 1000); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle"); draggablePage.DragAndDrop(219, 100); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle"); draggablePage.DragElement(70, 100); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle ui-draggable-dragging"); draggablePage.DragElement(200, 250); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle ui-draggable-dragging"); draggablePage.DragElement(150, 120); draggablePage.AssertTargetAttributeValue("ui-widget-content ui-draggable ui-draggable-handle ui-draggable-dragging"); }
public void DragElementTest() { //moves element on the left var draggablePage = new DraggablePage(driver); draggablePage.NavigateTo(); draggablePage.DragElement(); draggablePage.SourseElement.GetAttribute("style").Should().Be("position: relative; width: 246px; right: auto; height: 150px; bottom: auto; left: -239px; top: -69px;"); }