public static void checkSideEffects(final TraversalSideEffects sideEffects, final Object... keysClasses) {
        int counter = 0;
        for (int i = 0; i < keysClasses.length; i = i + 2) {
            counter++;
            final String key = (String) keysClasses[i];
            final Class clazz = (Class) keysClasses[i + 1];
            assertThat(sideEffects.keys().contains(key), is(true));
            assertThat(sideEffects.exists(key), is(true));
            assertThat(sideEffects.exists(UUID.randomUUID().toString()), is(false));
            assertEquals(clazz, sideEffects.get((String) keysClasses[i]).getClass());
        }
        assertEquals(sideEffects.keys().size(), counter);
        assertThat(sideEffects.keys().contains(UUID.randomUUID().toString()), is(false));
        assertEquals(StringFactory.traversalSideEffectsString(sideEffects), sideEffects.toString());
    }
Determines if this test suite has "computer" requirements.
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/AbstractGremlinProcessTest.java