public void Test_Enumerator()
{
var tree = new BinaryTree<int>() { new BinaryTreeNode<int>(5) };
INode<int> test = null;
foreach (INode<int> node in ((IEnumerable)tree))
{
test = node;
}
Assert.AreNotEqual(null, test);
Assert.AreEqual(5, test.Data);
}