change source test directory and add hase database cource