// Path: src/main/java/tests/maptests/IMapTest.java
// public interface IMapTest {
//     public void setup( final int[] keys, final float fillFactor, final int oneFailureOutOf );
// 
//     public int test();
// }
// 
// Path: src/main/java/tests/maptests/ITestSet.java
// public interface ITestSet {
//     public IMapTest getTest();
//     public IMapTest putTest();
//     public IMapTest removeTest();
// }
// 
// Path: src/main/java/tests/maptests/object_prim/AbstractObjKeyGetTest.java
// public abstract class AbstractObjKeyGetTest implements IMapTest {
//     protected Integer[] m_keys;
// 
//     @Override
//     public void setup(final int[] keys, final float fillFactor, final int oneFailureOutOf ) {
//         m_keys = new Integer[ keys.length ];
//         for ( int i = 0; i < keys.length; ++i )
//             m_keys[ i ] = new Integer( keys[ i ] );
//     }
// }
// 
// Path: src/main/java/tests/maptests/object_prim/AbstractObjKeyPutTest.java
// public abstract class AbstractObjKeyPutTest implements IMapTest {
//     protected Integer[] m_keys;
//     protected Integer[] m_keys2;
// 	protected float m_fillFactor;
// 
//     @Override
//     public void setup(final int[] keys, final float fillFactor, final int oneFailOutOf) {
//     	m_fillFactor = fillFactor;
//         m_keys = new Integer[ keys.length ];
//         for ( int i = 0; i < keys.length; ++i )
//             m_keys[ i ] = new Integer( keys[ i ] );
//         m_keys2 = new Integer[ keys.length ];
//         for ( int i = 0; i < keys.length; ++i )
//             m_keys2[ i ] = new Integer( keys[ i ] );
//     }
// }


import org.eclipse.collections.impl.map.mutable.UnifiedMap;
import tests.maptests.IMapTest;
import tests.maptests.ITestSet;
import tests.maptests.object_prim.AbstractObjKeyGetTest;
import tests.maptests.object_prim.AbstractObjKeyPutTest;
import java.util.Map;
package tests.maptests.object;



/**
 * GS UnifiedMap test
 */
public class GsObjMapTest implements ITestSet
{
    @Override
    public IMapTest getTest() {
        return new GsObjGetTest();
    }

    @Override
    public IMapTest putTest() {
        return new GsObjPutTest();
    }

    @Override
    public IMapTest removeTest() {
// Path: src/main/java/tests/maptests/IMapTest.java
// public interface IMapTest {
//     public void setup( final int[] keys, final float fillFactor, final int oneFailureOutOf );
// 
//     public int test();
// }
// 
// Path: src/main/java/tests/maptests/ITestSet.java
// public interface ITestSet {
//     public IMapTest getTest();
//     public IMapTest putTest();
//     public IMapTest removeTest();
// }
// 
// Path: src/main/java/tests/maptests/object_prim/AbstractObjKeyGetTest.java
// public abstract class AbstractObjKeyGetTest implements IMapTest {
//     protected Integer[] m_keys;
// 
//     @Override
//     public void setup(final int[] keys, final float fillFactor, final int oneFailureOutOf ) {
//         m_keys = new Integer[ keys.length ];
//         for ( int i = 0; i < keys.length; ++i )
//             m_keys[ i ] = new Integer( keys[ i ] );
//     }
// }
// 
// Path: src/main/java/tests/maptests/object_prim/AbstractObjKeyPutTest.java
// public abstract class AbstractObjKeyPutTest implements IMapTest {
//     protected Integer[] m_keys;
//     protected Integer[] m_keys2;
// 	protected float m_fillFactor;
// 
//     @Override
//     public void setup(final int[] keys, final float fillFactor, final int oneFailOutOf) {
//     	m_fillFactor = fillFactor;
//         m_keys = new Integer[ keys.length ];
//         for ( int i = 0; i < keys.length; ++i )
//             m_keys[ i ] = new Integer( keys[ i ] );
//         m_keys2 = new Integer[ keys.length ];
//         for ( int i = 0; i < keys.length; ++i )
//             m_keys2[ i ] = new Integer( keys[ i ] );
//     }
// }


// Path: src/main/java/tests/maptests/object/GsObjMapTest.java
import org.eclipse.collections.impl.map.mutable.UnifiedMap;
import tests.maptests.IMapTest;
import tests.maptests.ITestSet;
import tests.maptests.object_prim.AbstractObjKeyGetTest;
import tests.maptests.object_prim.AbstractObjKeyPutTest;
import java.util.Map;

package tests.maptests.object;



/**
 * GS UnifiedMap test
 */
public class GsObjMapTest implements ITestSet
{
    @Override
    public IMapTest getTest() {
        return new GsObjGetTest();
    }

    @Override
    public IMapTest putTest() {
        return new GsObjPutTest();
    }

    @Override
    public IMapTest removeTest() {
        return new GsObjRemoveTest();