public void TestEqualsThatDoesWork() { Chap06.WhatAboutReferences.MyBuffer cls1 = new Chap06.WhatAboutReferences.MyBuffer("hello"); Chap06.WhatAboutReferences.MyBuffer cls2 = new Chap06.WhatAboutReferences.MyBuffer("hello"); Assert.IsTrue(cls1.Equals(cls2)); }
public void TestCollectionThatReturnsWhat() { IList <Chap06.WhatAboutReferences.MyBuffer> list = new List <Chap06.WhatAboutReferences.MyBuffer>(); Chap06.WhatAboutReferences.MyBuffer cls1 = new Chap06.WhatAboutReferences.MyBuffer("hello"); Chap06.WhatAboutReferences.MyBuffer cls2 = new Chap06.WhatAboutReferences.MyBuffer("hello"); list.Add(cls1); list.Add(cls2); Assert.AreEqual(0, list.IndexOf(cls2)); }