public void TestFrac() { TSet <Frac> tset1 = new TSet <Frac>(); tset1.Add(new Frac(1, 2)); tset1.Add(new Frac(2, 3)); tset1.Add(new Frac(3, 4)); Assert.AreEqual(tset1.ElementAt(1), new Frac(2, 3)); Assert.AreEqual(tset1.ElementAt(0), new Frac(1, 2)); Assert.AreEqual(tset1.ElementAt(2), new Frac(3, 4)); }