package uk.ac.ebi.quickgo.rest;

import java.util.Arrays;
import java.util.Collection;
import java.util.HashSet;
import java.util.Set;
import java.util.stream.Collectors;
import java.util.stream.Stream;

/**
 * Created by rantunes on 29/11/15.
 */
public class TestUtil {
    public static <T> Set<T> asSet(T... elements) {
        return new HashSet<>(Arrays.asList(elements));
    }

    public static <T> Collection<T> convertToCollection(Stream<T> stream) {
        return stream.collect(Collectors.toList());
    }
}

package uk.ac.ebi.quickgo.rest;

import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;

/**
 * Created by rantunes on 29/11/15.
 */
public class TestUtil {
    public static <T> Set<T> asSet(T... elements) {
        return new LinkedHashSet<>(Arrays.asList(elements));
    }

    public static <T> Collection<T> convertToCollection(Stream<T> stream) {
        return stream.collect(Collectors.toList());
    }
}

Change internal storage of asSet() from HashSet to LinkedHasSet to preserve the order. This is just for testing purposes.
Change internal storage of asSet() from HashSet to LinkedHasSet to preserve the order. This is just for testing purposes.
