@@ -0,0 +1,1328 @@
+package com.gansuer.algorithms.search;%0A%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0A%0A/**%0A * Created by Frank on 3/3/2016.%0A */%0Apublic class BinarySearchTreeTest %7B%0A%0A    private BinarySearchTree%3CInteger, String%3E bst;%0A%0A    @Before%0A    public void setUp() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testMin() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testMax() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testFloor() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testCeiling() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testRank() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testSelect() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testKeys() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testDeleteMin() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testDeleteMax() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testPut() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testGet() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testDelete() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testContains() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testIsEmpty() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testSize() throws Exception %7B%0A%0A    %7D%0A%0A    @Test%0A    public void testKeys1() throws Exception %7B%0A%0A    %7D%0A%7D

add junit-test