--- 0 / 1 A test case is a set of input values, and the expected return value when the method is run with the input values. --- --- 0 / 1 There are many possibilities: n : -1 returned list : [] n : 0 returned list : [0] n : 1 returned list : [0, 1] n : 5 returned list : [0, 1, 2, 3, 4, 5] --- --- 0 / 3 There are many possibilities, but the easiest is: return this.studentNumber.hashCode(); hashCode should ideally return a unique value for every student number. This implementation is better because no two students have the same student number, but many (all?) students have a student number of the same length. ---