package pl.zankowski.iextrading4j.test.acceptance.v1;

import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import pl.zankowski.iextrading4j.client.IEXCloudClient;
import pl.zankowski.iextrading4j.client.IEXCloudTokenBuilder;
import pl.zankowski.iextrading4j.client.IEXTradingApiVersion;
import pl.zankowski.iextrading4j.client.IEXTradingClient;

public abstract class IEXCloudV1AcceptanceTestBase {

    protected IEXCloudClient cloudClient;

    @BeforeEach
    public void setUp() throws InterruptedException {
        cloudClient = IEXTradingClient.create(IEXTradingApiVersion.IEX_CLOUD_STABLE_SANDBOX, new IEXCloudTokenBuilder()
                .withPublishableToken("Tpk_18dfe6cebb4f41ffb219b9680f9acaf2")
                .build());
        Thread.sleep(100);
    }

    @AfterEach
    public void tearDown() {
        cloudClient = null;
    }

}

package pl.zankowski.iextrading4j.test.acceptance.v1;

import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import pl.zankowski.iextrading4j.client.IEXCloudClient;
import pl.zankowski.iextrading4j.client.IEXCloudTokenBuilder;
import pl.zankowski.iextrading4j.client.IEXTradingApiVersion;
import pl.zankowski.iextrading4j.client.IEXTradingClient;

public abstract class IEXCloudV1AcceptanceTestBase {

    protected IEXCloudClient cloudClient;

    @BeforeEach
    public void setUp() throws InterruptedException {
        cloudClient = IEXTradingClient.create(IEXTradingApiVersion.IEX_CLOUD_STABLE_SANDBOX, new IEXCloudTokenBuilder()
                .withPublishableToken("Tpk_18dfe6cebb4f41ffb219b9680f9acaf2")
                .build());
        // Sandbox Testing has a request limit of 10 requests per second measured in milliseconds.
        Thread.sleep(150);
    }

    @AfterEach
    public void tearDown() {
        cloudClient = null;
    }

}

Fix the build