Beispiel #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testStartedAtQueryParameter()
        public virtual void testStartedAtQueryParameter()
        {
            DateTime now = DateTime.Now;

            given().queryParam("startedAt", DATE_FORMAT_WITH_TIMEZONE.format(now)).then().expect().statusCode(Status.OK.StatusCode).contentType(MediaType.APPLICATION_JSON).when().get(OPTIMIZE_RUNNING_TASK_INSTANCE_PATH);

            verify(mockedOptimizeService).getRunningHistoricTaskInstances(null, now, int.MaxValue);
            verifyNoMoreInteractions(mockedOptimizeService);
        }
Beispiel #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testQueryParameterCombination()
        public virtual void testQueryParameterCombination()
        {
            DateTime now = DateTime.Now;

            given().queryParam("startedAfter", DATE_FORMAT_WITH_TIMEZONE.format(now)).queryParam("startedAt", DATE_FORMAT_WITH_TIMEZONE.format(now)).queryParam("maxResults", 10).then().expect().statusCode(Status.OK.StatusCode).contentType(MediaType.APPLICATION_JSON).when().get(OPTIMIZE_RUNNING_PROCESS_INSTANCE_PATH);

            verify(mockedOptimizeService).getRunningHistoricProcessInstances(now, now, 10);
            verifyNoMoreInteractions(mockedOptimizeService);
        }
Beispiel #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testOccurredAtQueryParameter()
        public virtual void testOccurredAtQueryParameter()
        {
            DateTime now = DateTime.Now;

            given().queryParam("occurredAt", DATE_FORMAT_WITH_TIMEZONE.format(now)).then().expect().statusCode(Status.OK.StatusCode).contentType(MediaType.APPLICATION_JSON).when().get(OPTIMIZE_HISTORIC_IDENTITY_LINK_LOG_PATH);

            verify(mockedOptimizeService).getHistoricIdentityLinkLogs(null, now, int.MaxValue);
            verifyNoMoreInteractions(mockedOptimizeService);
        }
Beispiel #4
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testOccurredAfterQueryParameter()
        public virtual void testOccurredAfterQueryParameter()
        {
            DateTime now = DateTime.Now;

            given().queryParam("occurredAfter", DATE_FORMAT_WITH_TIMEZONE.format(now)).then().expect().statusCode(Status.OK.StatusCode).contentType(MediaType.APPLICATION_JSON).when().get(OPTIMIZE_VARIABLE_UPDATE_PATH);

            verify(mockedOptimizeService).getHistoricVariableUpdates(now, null, int.MaxValue);
            verifyNoMoreInteractions(mockedOptimizeService);
        }
Beispiel #5
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testFinishedAfterQueryParameter()
        public virtual void testFinishedAfterQueryParameter()
        {
            DateTime now = DateTime.Now;

            given().queryParam("finishedAfter", DATE_FORMAT_WITH_TIMEZONE.format(now)).then().expect().statusCode(Status.OK.StatusCode).contentType(MediaType.APPLICATION_JSON).when().get(OPTIMIZE_COMPLETED_TASK_INSTANCE_PATH);

            verify(mockedOptimizeService).getCompletedHistoricTaskInstances(now, null, int.MaxValue);
            verifyNoMoreInteractions(mockedOptimizeService);
        }
Beispiel #6
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testQueryParameterCombination()
        public virtual void testQueryParameterCombination()
        {
            DateTime now = DateTime.Now;

            given().queryParam("finishedAfter", DATE_FORMAT_WITH_TIMEZONE.format(now)).queryParam("finishedAt", DATE_FORMAT_WITH_TIMEZONE.format(now)).queryParam("maxResults", 10).then().expect().statusCode(Status.OK.StatusCode).contentType(MediaType.APPLICATION_JSON).when().get(OPTIMIZE_COMPLETED_ACTIVITY_INSTANCE_PATH);

            verify(mockedOptimizeService).getCompletedHistoricActivityInstances(now, now, 10);
            verifyNoMoreInteractions(mockedOptimizeService);
        }
Beispiel #7
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testQueryParameterCombination()
        public virtual void testQueryParameterCombination()
        {
            DateTime now = DateTime.Now;

            given().queryParam("occurredAfter", DATE_FORMAT_WITH_TIMEZONE.format(now)).queryParam("occurredAt", DATE_FORMAT_WITH_TIMEZONE.format(now)).queryParam("maxResults", 10).then().expect().statusCode(Status.OK.StatusCode).contentType(MediaType.APPLICATION_JSON).when().get(OPTIMIZE_USER_OPERATION_LOG_PATH);

            verify(mockedOptimizeService).getHistoricUserOperationLogs(now, now, 10);
            verifyNoMoreInteractions(mockedOptimizeService);
        }
Beispiel #8
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testGetIntervalWithEndDate()
        public virtual void testGetIntervalWithEndDate()
        {
            given().queryParam("endDate", DATE_FORMAT_WITH_TIMEZONE.format(new DateTime(15 * 60 * 1000))).then().expect().statusCode(Status.OK.StatusCode).when().get(METRICS_URL);

            verify(meterQueryMock).name(null);
            verify(meterQueryMock).reporter(null);
            verify(meterQueryMock).endDate(new DateTime(15 * 60 * 1000));
            verify(meterQueryMock, times(1)).interval();
            verifyNoMoreInteractions(meterQueryMock);
        }
Beispiel #9
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testGetIntervalWithAll()
        public virtual void testGetIntervalWithAll()
        {
            given().queryParam("name", MockProvider.EXAMPLE_METRICS_NAME).queryParam("reporter", MockProvider.EXAMPLE_METRICS_REPORTER).queryParam("maxResults", 10).queryParam("firstResult", 10).queryParam("startDate", DATE_FORMAT_WITH_TIMEZONE.format(new DateTime())).queryParam("endDate", DATE_FORMAT_WITH_TIMEZONE.format(new DateTime(15 * 60 * 1000))).queryParam("aggregateByReporter", true).queryParam("interval", 300).then().expect().statusCode(Status.OK.StatusCode).when().get(METRICS_URL);

            verify(meterQueryMock).name(MockProvider.EXAMPLE_METRICS_NAME);
            verify(meterQueryMock).reporter(MockProvider.EXAMPLE_METRICS_REPORTER);
            verify(meterQueryMock).offset(10);
            verify(meterQueryMock).limit(10);
            verify(meterQueryMock).startDate(new DateTime());
            verify(meterQueryMock).endDate(new DateTime(15 * 60 * 1000));
            verify(meterQueryMock).aggregateByReporter();
            verify(meterQueryMock, times(1)).interval(300);
            verifyNoMoreInteractions(meterQueryMock);
        }
Beispiel #10
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void testAdditionalFinishedBeforeOption()
        public virtual void testAdditionalFinishedBeforeOption()
        {
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final java.util.Date testDate = new java.util.Date(0);
            DateTime testDate = new DateTime();

            given().pathParam("id", MockProvider.EXAMPLE_PROCESS_DEFINITION_ID).queryParam("finishedBefore", DATE_FORMAT_WITH_TIMEZONE.format(testDate)).then().expect().statusCode(Status.OK.StatusCode).when().get(HISTORIC_ACTIVITY_STATISTICS_URL);

            InOrder inOrder = Mockito.inOrder(historicActivityStatisticsQuery);

            inOrder.verify(historicActivityStatisticsQuery).finishedBefore(testDate);
            inOrder.verify(historicActivityStatisticsQuery).list();
            inOrder.verifyNoMoreInteractions();
        }