diff --git a/src/test/java/unit/java/sdk/EventTests.java b/src/test/java/unit/java/sdk/EventTests.java new file mode 100644 index 00000000..5808a1c2 --- /dev/null +++ b/src/test/java/unit/java/sdk/EventTests.java @@ -0,0 +1,31 @@ +package unit.java.sdk; + +import org.junit.Test; +import unit.java.sdk.api.GetEventApi; +import unit.java.sdk.api.GetListEventsApi; +import unit.java.sdk.model.UnitEventListResponse; +import unit.java.sdk.model.UnitEventResponse1; + + +import static unit.java.sdk.TestHelpers.getApiClient; + +public class EventTests { + @Test + public void GetListEvents() throws ApiException { + GetListEventsApi api = new GetListEventsApi(getApiClient()); + + UnitEventListResponse response = api.execute(null, null); + assert response.getData().size() > 0; + + GetEventApi getEventApi = new GetEventApi(getApiClient()); + + response.getData().forEach(x -> { + try { + UnitEventResponse1 event = getEventApi.execute(x.getId()); + assert event.getData().getId().equals(x.getId()); + } catch (ApiException e) { + throw new RuntimeException(e); + } + }); + } +}