Class GeneWebServiceCursorTest
java.lang.Object
ubic.gemma.rest.GeneWebServiceCursorTest
@ExtendWith(org.mockito.junit.jupiter.MockitoExtension.class)
public class GeneWebServiceCursorTest
extends Object
Unit tests for the cursor-pagination branch added to
GeneWebService.getGenes(OffsetArg, LimitArg, CursorArg) as proof-of-concept for
step 1b of CURSOR_PAGINATION_STEP1_PLAN.md. Pure Mockito — the goal is to verify
the WebService routes cursor vs offset modes to the right helper and emits the right
response wrapper, not to retest the DAO (covered by ExpressionExperimentDaoCursorTest).- Author:
- phase3
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
GeneWebServiceCursorTest
public GeneWebServiceCursorTest()
-
-
Method Details
-
setUp
@BeforeEach public void setUp() -
offsetModeRoutesToLegacyHelperAndReturnsPaginatedResponse
@Test public void offsetModeRoutesToLegacyHelperAndReturnsPaginatedResponse() -
cursorModeRoutesToCursorHelperAndReturnsCursorResponse
@Test public void cursorModeRoutesToCursorHelperAndReturnsCursorResponse() -
cursorModePassesNullCursorThrough
@Test public void cursorModePassesNullCursorThrough()
-