AtSpiTest.TextTest.Selections C# (CSharp) Method

Selections() private method

private Selections ( ) : void
return void
        public void Selections()
        {
            editableText.SetTextContents ("This is a test");

            Assert.AreEqual (0, text.NSelections, "NSelections");
            Assert.IsTrue (text.AddSelection (1, 2), "AddSelection");
            Assert.AreEqual (1, text.NSelections, "NSelections after add");
            Assert.IsTrue (text.SetSelection (0, 4, 7), "SetSelection");
            int startOffset, endOffset;
            text.GetSelection (0, out startOffset, out endOffset);
            Assert.AreEqual (4, startOffset, "GetSelection StartOffset");
            Assert.AreEqual (7, endOffset, "GetSelection EndOffset");

            Assert.IsTrue (text.RemoveSelection (0), "RemoveSelection");
            Assert.IsFalse (text.RemoveSelection (0), "RemoveSelection when nothing selected");
            Assert.AreEqual (0, text.NSelections, "NSelections after remove");
        }