added a jUnit test file to make sure my insert function does not go into an infinite recursion.