// Path: src/main/java/com/github/jankroken/commandline/util/Constants.java
// public static final String[] EMPTY_STRING_ARRAY = new String[]{};


import org.junit.jupiter.api.Test;
import java.util.NoSuchElementException;
import static com.github.jankroken.commandline.util.Constants.EMPTY_STRING_ARRAY;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
import static org.junit.jupiter.api.Assertions.*;
package com.github.jankroken.commandline.util;




public class ArrayIteratorTest {

    @Test
    public void testEmpty() {
// Path: src/main/java/com/github/jankroken/commandline/util/Constants.java
// public static final String[] EMPTY_STRING_ARRAY = new String[]{};


// Path: src/test/java/com/github/jankroken/commandline/util/ArrayIteratorTest.java
import org.junit.jupiter.api.Test;
import java.util.NoSuchElementException;
import static com.github.jankroken.commandline.util.Constants.EMPTY_STRING_ARRAY;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
import static org.junit.jupiter.api.Assertions.*;

package com.github.jankroken.commandline.util;




public class ArrayIteratorTest {

    @Test
    public void testEmpty() {
        var ai = new ArrayIterator<>(EMPTY_STRING_ARRAY);