Exemplo n.º 1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Before public void setUpMock()
        public virtual void setUpMock()
        {
            IList <UserOperationLogEntry> entries = MockProvider.createUserOperationLogEntries();

            queryMock = mock(typeof(UserOperationLogQuery));
            when(queryMock.list()).thenReturn(entries);
            when(queryMock.listPage(anyInt(), anyInt())).thenReturn(entries);
            when(queryMock.count()).thenReturn((long)entries.Count);
            when(processEngine.HistoryService.createUserOperationLogQuery()).thenReturn(queryMock);
        }
Exemplo n.º 2
0
        public virtual IList <UserOperationLogEntryDto> queryUserOperationEntries(UriInfo uriInfo, int?firstResult, int?maxResults)
        {
            UserOperationLogQueryDto queryDto = new UserOperationLogQueryDto(objectMapper, uriInfo.QueryParameters);
            UserOperationLogQuery    query    = queryDto.toQuery(processEngine);

            if (firstResult == null && maxResults == null)
            {
                return(UserOperationLogEntryDto.map(query.list()));
            }
            else
            {
                if (firstResult == null)
                {
                    firstResult = 0;
                }
                if (maxResults == null)
                {
                    maxResults = int.MaxValue;
                }
                return(UserOperationLogEntryDto.map(query.listPage(firstResult, maxResults)));
            }
        }