Add now throws an exception if it gets a negative number. Test case written for negative numbers.