--- 0 / 1 In a non-static method, the keyword this refers to the object that was used to invoke the method. --- --- 0 / 1 B an object is never equal to null --- --- 0 / 3 There are many possible answers. Here are 2: t : [1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9] expected return value : Integer.MAX_VALUE explanation : tests a list that contains a value that is greater than Integer.MAX_VALUE t : [-1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9] expected return value : Integer.MIN_VALUE explanation : tests a list that contains a value that is less than Integer.MIN_VALUE You might also include a test case that checks if t is unchaged: t : [1, 2, 3] expected return value : 123 expected state of t : [1, 2, 3] explanation : Tests if the the list t is unchanged by the method ---