@Test
void create5() {

    final MutableTuple5<Integer, Integer, Integer, Integer, Integer> tuple = MutableTuples.create5();
    test(tuple);
    final MutableTuple5<Integer, Integer, Integer, Integer, Integer> defaultTuple = new MutableTuple5<Integer, Integer, Integer, Integer, Integer>() 
    {
        private Integer t0;
        private Integer t1;
        private Integer t2;
        private Integer t3;
        private Integer t4;
        @Override
        public Optional<Integer> get0() {
            return Optional.of(0);
        }
        @Override
        public void set0(Integer val) {
            t0 = val;
        }
        @Override
        public Optional<Integer> get1() {
            return Optional.of(1);
        }
        @Override
        public void set1(Integer val) {
            t1 = val;
        }
        @Override
        public Optional<Integer> get2() {
            return Optional.of(2);
        }
        @Override
        public void set2(Integer val) {
            t2 = val;
        }
        @Override
        public Optional<Integer> get3() {
            return Optional.of(3);
        }
        @Override
        public void set3(Integer val) {
            t3 = val;
        }
        @Override
        public Optional<Integer> get4() {
            return Optional.of(4);
        }
        @Override
        public void set4(Integer val) {
            t4 = val;
        }
    };
    test(defaultTuple);
}