Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @GetMapping()
- fun processBrowsePlayerRequest(transaction: Transaction, apiRequest: ApiRequest): Single<BrowsePlayerResponse?> {
- val applicationContext = RequestBasedApplicationContext(apiRequest)
- val standardContext = RequestBasedStandardContext(
- RequestBasedVersionContext(apiRequest),
- applicationContext,
- RequestBasedEditionContext(apiRequest, applicationContext),
- RequestBasedPlatformContext(apiRequest),
- transaction
- )
- val swidContext = RequestBasedSWIDContext(apiRequest)
- val uidContext = if (checkUIDPresent(apiRequest)) RequestBasedUIDContext(apiRequest) else null
- val seeAllContext = RequestBasedSeeAllContext(apiRequest)
- val requestBrowsePlayerContext = RequestBrowsePlayerContext(standardContext, swidContext, uidContext, seeAllContext, apiRequest)
- return browsePlayerService.getEntitiesBrowse(requestBrowsePlayerContext)
- }
- @Test
- @Throws(Exception::class)
- fun shouldReturnDefaultMessage() {
- val paramsMock = mapOf("swid" to "asudyasd-asdasd-asdasd", "seeAll" to true)
- `when`(apiRequest.parameters).thenReturn(paramsMock)
- `when`(browsePlayerServiceRepresentable.getEntitiesBrowse(anyObject())).thenReturn(Single.just(presentBrowsePlayers()))
- val result =this.mockMvc!!.perform(get("/v1/browse/players").flashAttr("apiRequest", apiRequest))
- .andExpect(status().isOk)
- .andDo(document("index", preprocessRequest(removeHeaders("Foo")),
- preprocessResponse(prettyPrint()))).andReturn()
- val reponse = result
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement