//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); }
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))); } }