use of org.codice.alliance.nsili.common.UCO.Status in project alliance by codice.
the class SubmitStandingQueryRequestImplTest method testCancel.
@Test
public void testCancel() throws SystemFault, ProcessingFault, InvalidInputParameter, WrongPolicy, ServantAlreadyActive, ObjectAlreadyActive {
standingQueryRequest.cancel();
Status status = standingQueryRequest.get_status();
assertThat(status.completion_state, is(State.CANCELED));
setupStandingQueryRequest();
}
use of org.codice.alliance.nsili.common.UCO.Status in project alliance by codice.
the class SubmitStandingQueryRequestImplTest method testPauseResume.
@Test
public void testPauseResume() throws SystemFault, ProcessingFault {
standingQueryRequest.pause();
Status status = standingQueryRequest.get_status();
assertThat(status.completion_state, is(State.SUSPENDED));
standingQueryRequest.resume();
status = standingQueryRequest.get_status();
assertThat(status.completion_state, is(State.PENDING));
}
use of org.codice.alliance.nsili.common.UCO.Status in project alliance by codice.
the class OrderRequestImplTest method testGetStatus.
@Test
public void testGetStatus() throws SystemFault, ProcessingFault {
OrderContents order = getUncompressedTestOrder();
OrderRequestImpl orderRequest = new OrderRequestImpl(order, PROTOCOL, PORT, accessManager, mockCatalogFramework, emailConfiguration);
Status status = orderRequest.get_status();
assertThat(status, notNullValue());
}
use of org.codice.alliance.nsili.common.UCO.Status in project alliance by codice.
the class NsiliSourceTest method getMockCatalogMgr.
private CatalogMgr getMockCatalogMgr() throws Exception {
SubmitQueryRequest submitQueryRequest = mock(SubmitQueryRequest.class);
HitCountRequest hitCountRequest = mock(HitCountRequest.class);
doReturn(State.COMPLETED).when(hitCountRequest).complete(any(IntHolder.class));
Status status = new Status();
status.completion_state = State.COMPLETED;
doReturn(status).when(hitCountRequest).get_status();
when(hitCountRequest.complete(any(IntHolder.class))).thenAnswer((InvocationOnMock invocationOnMock) -> {
IntHolder intHolder = (IntHolder) invocationOnMock.getArguments()[0];
intHolder.value = 12;
return State.COMPLETED;
});
when(submitQueryRequest.complete_DAG_results(any(DAGListHolder.class))).thenAnswer((InvocationOnMock invocationOnMock) -> {
DAGListHolder dagListHolder = (DAGListHolder) invocationOnMock.getArguments()[0];
dagListHolder.value = getMockDAGArray();
return State.COMPLETED;
});
doReturn(submitQueryRequest).when(catalogMgr).submit_query(any(Query.class), any(String[].class), any(SortAttribute[].class), any(NameValue[].class));
doReturn(hitCountRequest).when(catalogMgr).hit_count(any(Query.class), any(NameValue[].class));
return catalogMgr;
}
Aggregations