### Question:
Tuple7OfNullablesImpl extends AbstractTupleOfNullables implements Tuple7OfNullables<T0, T1, T2, T3, T4, T5, T6> { @SuppressWarnings("unchecked") @Override public Optional<T0> get0() { return Optional.ofNullable((T0) values[0]); } Tuple7OfNullablesImpl(
            T0 e0,
            T1 e1,
            T2 e2,
            T3 e3,
            T4 e4,
            T5 e5,
            T6 e6); @SuppressWarnings("unchecked") @Override Optional<T0> get0(); @SuppressWarnings("unchecked") @Override Optional<T1> get1(); @SuppressWarnings("unchecked") @Override Optional<T2> get2(); @SuppressWarnings("unchecked") @Override Optional<T3> get3(); @SuppressWarnings("unchecked") @Override Optional<T4> get4(); @SuppressWarnings("unchecked") @Override Optional<T5> get5(); @SuppressWarnings("unchecked") @Override Optional<T6> get6();  }### Answer:
@Test void get0Test() { assertEquals(0, (int) instance.get0().orElseThrow(NoSuchElementException::new)); }