public class UnitTest2
{
[TestMethod]
+ public void AppendTest()
+ {
+ Document doc = new Document();
+ const string str = "te";
+ doc.Append(str);
+ Assert.IsTrue(doc.ToString(0,doc.Length) == str);
+ }
+ [TestMethod]
+ public void InsertTest()
+ {
+ Document doc = new Document();
+ const string str = "t";
+ doc.Append("this");
+ doc.Insert(0, str);
+ Assert.IsTrue(doc[0] == 't');
+ }
+ [TestMethod]
+ public void RemoveTest()
+ {
+ Document doc = new Document();
+ doc.Append("this");
+ doc.Remove(0, 1);
+ Assert.IsTrue(doc[0] == 'h');
+ }
+ [TestMethod]
public void FindTest1()
{
Document doc = new Document();