BubbleSort Implementation and Unit Testing