Beispiel #1
0
        public void TestDragAndDrop()
        {
            // load the website first
            herokuHome.GotoURL(driver);

            log.Info("doing drag and drop - loading page");
            dad.FindDragAndDropPage(driver);
            // TODO:  add assertion that we are on the right page

            // first check the starting header values
            // check the header in column 1
            Assert.AreEqual("A", dad.CheckWhatsInColumn(driver, 1), "Wrong Header when starting");

            // header is ok.  now drag and drop
            // drag a onto b
            dad.PerformDragFromCol_aToCol_b(driver, "a", "b");

            // now check if headers changed
            log.Info("checking result of drag and drop");
            Assert.AreEqual("A", dad.CheckWhatsInColumn(driver, 2), "Wrong Header after dragging");

            //Assert.AreEqual("B", CheckWhatsInColumn(1), "Wrong Header");
            //PerformDragFromCol_aToCol_b("a", "b");
            //Assert.AreEqual("A", CheckWhatsInColumn(1), "Wrong Header");
            //Assert.AreEqual("B", CheckWhatsInColumn(2), "Wrong Header");
        }