public void TestHeadsOf4() { var a = new Group (new int[] {2, 3, 10,12}); var b = new Group (new int[] {1,2, 4,5, 7,10, 12,15}); var c = a.HeadsOf (b); Assert.True (c.Count == 4); Console.WriteLine (c[0].ToString()); Assert.True (c[0] == 4); Assert.True (c[1] == 5); Assert.True (c[2] == 12); Assert.True (c[3] == 15); }
public void TestHeadsOf2() { var a = new Group (new int[] {2, 3}); var b = new Group (new int[] {1,2, 4,5}); var c = a.HeadsOf (b); Assert.True (c.Count == 2); Assert.True (c[0] == 4); Assert.True (c[1] == 5); }