package com.github.mrwengq.first; import static org.junit.Assert.*; import org.junit.After; import org.junit.Before; import org.junit.Test; public class BinaryTreeNodeTest { @Before public void setUp() throws Exception { } @After public void tearDown() throws Exception { } @Test public void testInsert() { BinaryTreeNode btnt = new BinaryTreeNode(); btnt.insert(15); btnt.insert(16); btnt.insert(23); btnt.insert(10); btnt.insert(18); btnt.insert(9); assertEquals(btnt.getData(), 15); assertEquals(btnt.getLeft().getData(),10); assertEquals(btnt.getRight().getData(),16); assertEquals(btnt.findNode(16).getRight().getData(),23); assertEquals(btnt.findNode(23).getLeft().getData(),18); assertEquals(btnt.findNode(10).getLeft().getData(),9); } }