public void TestNodeCompareShouldBeLower() { // arrange var nodeOrigin = new BinaryTreeNode <int>(1); var nodeToCompare = new BinaryTreeNode <int>(2); // act var isLower = nodeOrigin.CompareNode(nodeToCompare); // assert Assert.AreEqual(-1, isLower); }
public void TestNodeCompareShouldBeEqual() { // Arrange var nodeOrigin = new BinaryTreeNode <int>(1); var nodeToCompare = new BinaryTreeNode <int>(1); // Act var isEqual = nodeOrigin.CompareNode(nodeToCompare); // Assert Assert.Equal(0, isEqual); }
public void TestNodeCompareShouldBeHigher() { // Arrange var nodeOrigin = new BinaryTreeNode <int>(2); var nodeToCompare = new BinaryTreeNode <int>(1); // Act var isHigher = nodeOrigin.CompareNode(nodeToCompare); // Assert Assert.Equal(1, isHigher); }