public void BuildMyBinaryHeapTest()
        {
            //Assign
            var val = new List <int>()
            {
                9, 6, 5, 2, 3
            };
            var expected = new List <int>()
            {
                0, 2, 3, 5, 6, 9
            };
            var myBinaryHeap = new MyBinaryHeap <int>();

            //Act
            var result = myBinaryHeap.BuildHeapList(val);

            //Assert
            CollectionAssert.AreEqual(expected, result, "Result differs with what is expected");
        }