public void TestMethodIndex2() { MyString a = new MyString(); a.GetLine("inA.txt"); a[0] = '0'; Assert.AreEqual(a.ToString(), "0werty123"); }
public void TestCopyConstructor() { MyString a = new MyString(); a.GetLine("inA.txt"); MyString b = new MyString(a); Assert.IsTrue(a == b); }
public void TestMethodFind2() { MyString a = new MyString(); MyString b = new MyString(); a.GetLine("inA.txt"); b.GetLine("inB.txt"); Assert.AreEqual(a.Find(b), -1); }
public void TestMethodEquel2() { MyString a = new MyString(); MyString b = new MyString(); a.GetLine("inA.txt"); b.GetLine("inB.txt"); Assert.IsFalse(a == b); }
public void TestMethodEquel1() { MyString a = new MyString(); MyString b = new MyString(); a.GetLine("inA.txt"); b.GetLine("inC.txt"); Assert.IsTrue(a == b); }
public void TestMethodConcatenation() { MyString a = new MyString(); MyString b = new MyString(); a.GetLine("inA.txt"); b.GetLine("inB.txt"); Assert.AreEqual((a+b).ToString(), "qwerty1234567890qwerty"); }
public void TestMethodIndex1() { MyString a = new MyString(); a.GetLine("inA.txt"); Assert.AreEqual(a[0], 'q'); }
public void TestMethodReplace3() { MyString a = new MyString(); MyString b = new MyString(); MyString c = new MyString(); a.GetLine("inA.txt"); b.GetLine("inD.txt"); c.GetLine("inG.txt"); Assert.AreEqual(a.Replace(b, c).ToString(), "qwer-2-103"); }