Here are the examples of the java api org.springframework.http.ResponseEntity.getStatusCode() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
2718 Examples
19
View Source File : ResponseEntityPro.java
License : Apache License 2.0
Project Creator : yujunhao8831
License : Apache License 2.0
Project Creator : yujunhao8831
public static boolean is2xxSuccessful(ResponseEnreplacedy responseEnreplacedy) {
if (Objects.isNull(responseEnreplacedy) || Objects.isNull(responseEnreplacedy.getStatusCode())) {
return false;
}
return responseEnreplacedy.getStatusCode().is2xxSuccessful();
}
19
View Source File : ResponseEntityPro.java
License : Apache License 2.0
Project Creator : yujunhao8831
License : Apache License 2.0
Project Creator : yujunhao8831
public static boolean isOk(ResponseEnreplacedy responseEnreplacedy) {
if (Objects.isNull(responseEnreplacedy) || Objects.isNull(responseEnreplacedy.getStatusCode())) {
return false;
}
return HttpStatus.OK.equals(responseEnreplacedy.getStatusCode());
}
19
View Source File : SampleUndertowApplicationTests.java
License : Apache License 2.0
Project Creator : yuanmabiji
License : Apache License 2.0
Project Creator : yuanmabiji
private void replacedertOkResponse(String path, String body) {
ResponseEnreplacedy<String> enreplacedy = this.restTemplate.getForEnreplacedy(path, String.clreplaced);
replacedertThat(enreplacedy.getStatusCode()).isEqualTo(HttpStatus.OK);
replacedertThat(enreplacedy.getBody()).isEqualTo(body);
}
19
View Source File : HttpRequestTemplate.java
License : Apache License 2.0
Project Creator : yin5980280
License : Apache License 2.0
Project Creator : yin5980280
public <T> T httpExchange(String url, HttpMethod method, HttpEnreplacedy httpEnreplacedy, Clreplaced<T> responseType) throws RestClientException {
if (StringUtils.isBlank(url)) {
throw new RestClientException("request url can not blank");
}
if (url.indexOf(' ') >= 0) {
log.warn("url中含有空格,现将空格转换为20%,以便能正常执行请求");
url = url.replaceAll(" ", "20%");
}
try {
ResponseEnreplacedy<T> responseEnreplacedy = restTemplate.exchange(url, method, httpEnreplacedy, responseType);
HttpStatus status = responseEnreplacedy.getStatusCode();
T res = responseEnreplacedy.getBody();
if (status == HttpStatus.OK) {
return res;
}
} catch (RestClientException e) {
log.error("request RestClientException:" + e.getLocalizedMessage());
throw e;
}
return null;
}
19
View Source File : TestControllerTest.java
License : MIT License
Project Creator : xkcoding
License : MIT License
Project Creator : xkcoding
@Test
@DisplayName("SCOPE 测试")
void testScopeWhenPreplaceded() {
OAuth2RestTemplate template = oauth2RestTemplate("admin", "123456", Arrays.asList("READ", "WRITE"));
ResponseEnreplacedy<String> writeResponse = template.exchange(URL + "/write", GET, null, String.clreplaced);
replacedertEquals(HttpStatus.OK, writeResponse.getStatusCode());
replacedertEquals("WRITE", writeResponse.getBody());
ResponseEnreplacedy<String> readResponse = template.exchange(URL + "/read", GET, null, String.clreplaced);
replacedertEquals(HttpStatus.OK, readResponse.getStatusCode());
replacedertEquals("READ", readResponse.getBody());
}
19
View Source File : UpdateChecker.java
License : MIT License
Project Creator : WulfMarius
License : MIT License
Project Creator : WulfMarius
public void findLatestVersion() {
if (!this.canCheckForNewVersion()) {
return;
}
ResponseEnreplacedy<String> response = this.restClient.fetch(LATEST_RELEASE_URL, this.state.getEtag());
if (response.getStatusCode().is2xxSuccessful()) {
GithubRelease latestRelease = this.restClient.deserialize(response, GithubRelease.clreplaced, GithubRelease::new);
this.state.setLatestVersion(latestRelease.getName());
Githubreplacedet[] replacedets = latestRelease.getreplacedets();
if (replacedets != null && replacedets.length == 1) {
this.state.setreplacedet(replacedets[0]);
} else {
this.state.setreplacedet(null);
}
this.state.setReleaseUrl(latestRelease.getUrl());
}
this.state.setEtag(response.getHeaders().getETag());
this.state.setChecked(new Date());
}
19
View Source File : CompatibilityChecker.java
License : MIT License
Project Creator : WulfMarius
License : MIT License
Project Creator : WulfMarius
private void fetchTldVersions() {
try {
ResponseEnreplacedy<String> response = this.restClient.fetch(TLD_VERSIONS_URL, this.state.getEtag());
if (response.getStatusCode().is2xxSuccessful()) {
this.state.setCompatibilityVersions(this.restClient.deserialize(response, CompatibilityVersions.clreplaced, null));
this.state.setEtag(response.getHeaders().getETag());
this.currentCompatibilityVersion = this.state.getCompatibilityVersions().floor(this.parsedCurrentVersion);
}
this.state.setChecked(new Date());
this.writeState();
} catch (AbortException e) {
// ignore
}
}
19
View Source File : TestContext.java
License : GNU General Public License v3.0
Project Creator : voyages-sncf-technologies
License : GNU General Public License v3.0
Project Creator : voyages-sncf-technologies
HttpStatus getResponseStatusCode() {
return responseEnreplacedy.getStatusCode();
}
19
View Source File : SeyrenRepository.java
License : GNU Affero General Public License v3.0
Project Creator : voyages-sncf-technologies
License : GNU Affero General Public License v3.0
Project Creator : voyages-sncf-technologies
/**
* Delete a alarm.
*
* @param alarmId ID to alarm to delete
*/
public boolean deleteAlarm(final String alarmId) {
final ResponseEnreplacedy<String> response = restTemplate.exchange(seyrenUrl + API_ALARMS + "/" + alarmId, HttpMethod.DELETE, null, String.clreplaced);
LOGGER.info("Delete alarm {}. Response {}", alarmId, response.getStatusCode());
return response.getStatusCode().is2xxSuccessful();
}
19
View Source File : SeyrenRepository.java
License : GNU Affero General Public License v3.0
Project Creator : voyages-sncf-technologies
License : GNU Affero General Public License v3.0
Project Creator : voyages-sncf-technologies
/**
* SUBSCRIPTION PART *
*/
/**
* Add a new subscription to a alarm.
*
* @param subscription the subscription to add
* @param alarmId the ID of the alarm to add subscription
* @throws SeyrenException If response is not like 2xx (if alarm as the same name)
*/
public void addSubscription(final Subscription subscription, final String alarmId) {
final ResponseEnreplacedy<Object> response = restTemplate.postForEnreplacedy(seyrenUrl + API_ALARMS + "/" + alarmId + "/subscriptions/", subscription, Object.clreplaced);
if (!response.getStatusCode().is2xxSuccessful()) {
throw new SeyrenException("addSubscription", response.getStatusCode().value());
}
LOGGER.info("Add subscription for alarm {}. Response {}", alarmId, response.getStatusCode());
}
19
View Source File : SeyrenRepository.java
License : GNU Affero General Public License v3.0
Project Creator : voyages-sncf-technologies
License : GNU Affero General Public License v3.0
Project Creator : voyages-sncf-technologies
public boolean deleteSubscription(final String alarmId, final String subscriptionId) {
final ResponseEnreplacedy<String> response = restTemplate.exchange(seyrenUrl + API_ALARMS + "/" + alarmId + "/subscriptions/" + subscriptionId, HttpMethod.DELETE, null, String.clreplaced);
LOGGER.info("Delete subscription {} for alarm {}. Response {}", subscriptionId, alarmId, response.getStatusCode());
return response.getStatusCode().is2xxSuccessful();
}
19
View Source File : AbstractKeycloakIdentityProviderTest.java
License : Apache License 2.0
Project Creator : VonDerBeck
License : Apache License 2.0
Project Creator : VonDerBeck
/**
* Authenticates towards the admin REST interface as Keycloak Admin using username/preplacedword.
* @return HttpHeaders including the Authorization header / acces token
* @throws JSONException in case of errors
*/
private static HttpHeaders authenticateKeycloakAdmin() throws JSONException {
// Authenticate Admin
HttpHeaders headers = new HttpHeaders();
headers.add(HttpHeaders.CONTENT_TYPE, ContentType.APPLICATION_FORM_URLENCODED.toString());
HttpEnreplacedy<String> request = new HttpEnreplacedy<>("client_id=admin-cli" + "&username=" + KEYCLOAK_ADMIN_USER + "&preplacedword=" + KEYCLOAK_ADMIN_PWD + "&grant_type=preplacedword", headers);
ResponseEnreplacedy<String> response = restTemplate.postForEnreplacedy(KEYCLOAK_URL + "/realms/master/protocol/openid-connect/token", request, String.clreplaced);
replacedertThat(response.getStatusCode(), equalTo(HttpStatus.OK));
JSONObject json = new JSONObject(response.getBody());
String accessToken = json.getString("access_token");
String tokenType = json.getString("token_type");
// Create REST request header
headers = new HttpHeaders();
headers.add(HttpHeaders.CONTENT_TYPE, ContentType.APPLICATION_JSON.toString());
headers.add(HttpHeaders.AUTHORIZATION, tokenType + " " + accessToken);
return headers;
}
19
View Source File : ResponseEntityExceptionHandlerTests.java
License : MIT License
Project Creator : Vip-Augus
License : MIT License
Project Creator : Vip-Augus
private ResponseEnreplacedy<Object> testException(Exception ex) {
try {
ResponseEnreplacedy<Object> responseEnreplacedy = this.exceptionHandlerSupport.handleException(ex, this.request);
// SPR-9653
if (HttpStatus.INTERNAL_SERVER_ERROR.equals(responseEnreplacedy.getStatusCode())) {
replacedertSame(ex, this.servletRequest.getAttribute("javax.servlet.error.exception"));
}
this.defaultExceptionResolver.resolveException(this.servletRequest, this.servletResponse, null, ex);
replacedertEquals(this.servletResponse.getStatus(), responseEnreplacedy.getStatusCode().value());
return responseEnreplacedy;
} catch (Exception ex2) {
throw new IllegalStateException("handleException threw exception", ex2);
}
}
19
View Source File : RestTemplateIntegrationTests.java
License : MIT License
Project Creator : Vip-Augus
License : MIT License
Project Creator : Vip-Augus
@Test
public void getNotModified() {
String s = template.getForObject(baseUrl + "/status/notmodified", String.clreplaced);
replacedertNull("Invalid content", s);
ResponseEnreplacedy<String> enreplacedy = template.getForEnreplacedy(baseUrl + "/status/notmodified", String.clreplaced);
replacedertEquals("Invalid response code", HttpStatus.NOT_MODIFIED, enreplacedy.getStatusCode());
replacedertNull("Invalid content", enreplacedy.getBody());
}
19
View Source File : RestTemplateIntegrationTests.java
License : MIT License
Project Creator : Vip-Augus
License : MIT License
Project Creator : Vip-Augus
@Test
public void getEnreplacedy() {
ResponseEnreplacedy<String> enreplacedy = template.getForEnreplacedy(baseUrl + "/{method}", String.clreplaced, "get");
replacedertEquals("Invalid content", helloWorld, enreplacedy.getBody());
replacedertFalse("No headers", enreplacedy.getHeaders().isEmpty());
replacedertEquals("Invalid content-type", textContentType, enreplacedy.getHeaders().getContentType());
replacedertEquals("Invalid status code", HttpStatus.OK, enreplacedy.getStatusCode());
}
19
View Source File : AsyncRestTemplateIntegrationTests.java
License : MIT License
Project Creator : Vip-Augus
License : MIT License
Project Creator : Vip-Augus
@Test
public void getNotModified() throws Exception {
Future<ResponseEnreplacedy<String>> responseFuture = template.getForEnreplacedy(baseUrl + "/status/notmodified", String.clreplaced);
ResponseEnreplacedy<String> enreplacedy = responseFuture.get();
replacedertEquals("Invalid response code", HttpStatus.NOT_MODIFIED, enreplacedy.getStatusCode());
replacedertNull("Invalid content", enreplacedy.getBody());
}
19
View Source File : AsyncRestTemplateIntegrationTests.java
License : MIT License
Project Creator : Vip-Augus
License : MIT License
Project Creator : Vip-Augus
@Test
public void getEnreplacedy() throws Exception {
Future<ResponseEnreplacedy<String>> future = template.getForEnreplacedy(baseUrl + "/{method}", String.clreplaced, "get");
ResponseEnreplacedy<String> enreplacedy = future.get();
replacedertEquals("Invalid content", helloWorld, enreplacedy.getBody());
replacedertFalse("No headers", enreplacedy.getHeaders().isEmpty());
replacedertEquals("Invalid content-type", textContentType, enreplacedy.getHeaders().getContentType());
replacedertEquals("Invalid status code", HttpStatus.OK, enreplacedy.getStatusCode());
}
19
View Source File : ErrorHandlerIntegrationTests.java
License : MIT License
Project Creator : Vip-Augus
License : MIT License
Project Creator : Vip-Augus
// SPR-15560
@Test
public void emptyPathSegments() throws Exception {
RestTemplate restTemplate = new RestTemplate();
restTemplate.setErrorHandler(NO_OP_ERROR_HANDLER);
URI url = new URI("http://localhost:" + port + "//");
ResponseEnreplacedy<String> response = restTemplate.getForEnreplacedy(url, String.clreplaced);
replacedertEquals(HttpStatus.OK, response.getStatusCode());
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveBadRequest_When_IncorrectNumberOfParametersProvided() {
Map<String, Integer> requestObject = new HashMap<>();
requestObject.put("number", 3);
requestObject.put("bad_number", 33);
String methodName = "addOne";
ResponseEnreplacedy<String> response = sendVaadinServiceRequest(methodName, requestObject, String.clreplaced);
replacedertEquals(HttpStatus.BAD_REQUEST, response.getStatusCode());
replacedertVaadinErrorResponse(response.getBody(), methodName);
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_RequestFail_When_MethodCallProhibitedByClreplacedAnnotation() {
String methodName = "deniedByClreplaced";
ResponseEnreplacedy<String> response = sendVaadinServiceRequest(methodName, Collections.emptyMap(), String.clreplaced);
replacedertEquals(HttpStatus.UNAUTHORIZED, response.getStatusCode());
replacedertVaadinErrorResponse(response.getBody(), methodName);
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveInternalError_When_ServiceMethodThrowsException() {
String methodName = "throwsException";
ResponseEnreplacedy<String> response = sendVaadinServiceRequest(methodName, Collections.emptyMap(), String.clreplaced);
replacedertEquals(HttpStatus.INTERNAL_SERVER_ERROR, response.getStatusCode());
replacedertVaadinErrorResponse(response.getBody(), methodName);
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_RequestFail_When_InvalidRoleUsedInRequest() {
String methodName = "permitRoleAdmin";
ResponseEnreplacedy<String> response = sendVaadinServiceRequest(methodName, Collections.emptyMap(), String.clreplaced);
replacedertEquals(HttpStatus.UNAUTHORIZED, response.getStatusCode());
replacedertVaadinErrorResponse(response.getBody(), methodName);
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
private String getAccessToken() {
List<ClientHttpRequestInterceptor> interceptors = template.getRestTemplate().getInterceptors();
ClientHttpRequestInterceptor getAccessTokenInterceptor = (request, body, execution) -> {
HttpHeaders headers = request.getHeaders();
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
headers.setAccept(Collections.singletonList(MediaType.APPLICATION_JSON));
return execution.execute(request, body);
};
interceptors.add(getAccessTokenInterceptor);
@SuppressWarnings("rawtypes")
ResponseEnreplacedy<Map> response = template.postForEnreplacedy(String.format("http://localhost:%d/oauth/token", port), getTokenRequest(), Map.clreplaced);
interceptors.remove(getAccessTokenInterceptor);
replacedertEquals(HttpStatus.OK, response.getStatusCode());
return Optional.ofNullable(response.getBody()).map(body -> body.get("access_token")).map(Object::toString).orElseThrow(() -> new replacedertionError("Did not get an access token from access token request"));
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_AllowAnonymousAccess_When_AnonymousAllowed() {
template.getRestTemplate().getInterceptors().clear();
tokenInjected = false;
ResponseEnreplacedy<String> response = sendVaadinServiceRequest("hasAnonymousAccess", Collections.emptyMap(), String.clreplaced);
replacedertEquals(HttpStatus.OK, response.getStatusCode());
replacedertEquals("\"anonymous success\"", response.getBody());
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveCorrectResponse_When_ComplexObjectIsReturnedByServiceMethod() {
String name = "test";
Map<String, Object> complexRequestPart = new HashMap<>();
complexRequestPart.put("name", name);
complexRequestPart.put("count", 3);
ResponseEnreplacedy<DemoVaadinService.ComplexResponse> response = sendVaadinServiceRequest("complexEnreplacediesTest", Collections.singletonMap("request", complexRequestPart), DemoVaadinService.ComplexResponse.clreplaced);
replacedertEquals(HttpStatus.OK, response.getStatusCode());
Map<Integer, List<String>> expectedResult = new HashMap<>();
expectedResult.put(0, Collections.emptyList());
expectedResult.put(1, Collections.singletonList("0"));
expectedResult.put(2, Arrays.asList("0", "1"));
replacedertEquals(new DemoVaadinService.ComplexResponse(name, expectedResult), response.getBody());
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveBadRequest_When_NoParametersProvided() {
String methodName = "addOne";
ResponseEnreplacedy<String> response = sendVaadinServiceRequest(methodName, Collections.emptyMap(), String.clreplaced);
replacedertEquals(HttpStatus.BAD_REQUEST, response.getStatusCode());
replacedertVaadinErrorResponse(response.getBody(), methodName);
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveSameResponses_When_DifferentNameCaseUsed() {
String serviceName1 = TEST_SERVICE_NAME.toUpperCase(Locale.ENGLISH);
String serviceName2 = TEST_SERVICE_NAME.toLowerCase(Locale.ENGLISH);
replacedertNotEquals(serviceName1, serviceName2);
replacedertTrue(serviceName1.equalsIgnoreCase(serviceName2));
String methodName = "noReturnNoArguments";
String serviceMethod1 = methodName.toUpperCase(Locale.ENGLISH);
String serviceMethod2 = methodName.toLowerCase(Locale.ENGLISH);
replacedertNotEquals(serviceMethod1, serviceMethod2);
replacedertTrue(serviceMethod1.equalsIgnoreCase(serviceMethod2));
ResponseEnreplacedy<String> response1 = template.postForEnreplacedy(getRequestUrl(serviceName1, serviceMethod1), Collections.emptyMap(), String.clreplaced);
ResponseEnreplacedy<String> response2 = template.postForEnreplacedy(getRequestUrl(serviceName2, serviceMethod2), Collections.emptyMap(), String.clreplaced);
replacedertEquals(HttpStatus.OK, response1.getStatusCode());
replacedertEquals("null", response1.getBody());
replacedertEquals("Expected to have identical responses for requests that differ in method name case and service name case only", response1, response2);
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveCorrectResponse_When_MethodWithNoReturnCalled() {
ResponseEnreplacedy<String> response = sendVaadinServiceRequest("noReturnNoArguments", Collections.emptyMap(), String.clreplaced);
replacedertEquals(HttpStatus.OK, response.getStatusCode());
replacedertEquals("null", response.getBody());
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveCorrectResponse_When_CorrectRequestIsProvided() {
int argument = 3;
String methodName = "addOne";
ResponseEnreplacedy<Integer> response = sendVaadinServiceRequest(methodName, Collections.singletonMap("number", argument), Integer.clreplaced);
replacedertEquals(HttpStatus.OK, response.getStatusCode());
replacedertEquals(String.format("Method '%s' was expected to increment its argument by 1 and return it, but that did not happen", methodName), Integer.valueOf(argument + 1), response.getBody());
}
19
View Source File : VaadinConnectControllerIT.java
License : Apache License 2.0
Project Creator : vaadin
License : Apache License 2.0
Project Creator : vaadin
@Test
public void should_ReceiveBadRequest_When_IncorrectParameterTypesProvided() {
String methodName = "addOne";
ResponseEnreplacedy<String> response = sendVaadinServiceRequest(methodName, Collections.singletonMap("number", Arrays.asList("this", "is", "wrong")), String.clreplaced);
replacedertEquals(HttpStatus.BAD_REQUEST, response.getStatusCode());
replacedertVaadinErrorResponse(response.getBody(), methodName);
}
19
View Source File : ScrapeService.java
License : MIT License
Project Creator : UniStudents
License : MIT License
Project Creator : UniStudents
private ResponseEnreplacedy getFuturesResults(List<Future<ResponseEnreplacedy>> futures) {
int unauthorized = 0;
int errors = 0;
int timeouts = 0;
final int listSize = futures.size();
ResponseEnreplacedy responseEnreplacedy = null;
try {
int size = listSize;
while (size > 0) {
for (int i = 0; i < size; i++) {
if (futures.get(i).isDone()) {
responseEnreplacedy = futures.get(i).get();
switch(responseEnreplacedy.getStatusCode()) {
case OK:
return responseEnreplacedy;
case UNAUTHORIZED:
unauthorized++;
futures.remove(i);
break;
case REQUEST_TIMEOUT:
timeouts++;
futures.remove(i);
break;
case INTERNAL_SERVER_ERROR:
errors++;
futures.remove(i);
break;
default:
futures.remove(i);
break;
}
break;
}
}
size = futures.size();
}
if (errors == listSize || unauthorized == listSize || timeouts == listSize) {
return responseEnreplacedy;
}
} catch (InterruptedException | ExecutionException e) {
e.printStackTrace();
}
return new ResponseEnreplacedy(HttpStatus.INTERNAL_SERVER_ERROR);
}
19
View Source File : OIDCAuthServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void test_getIdenreplacedyGroupDetails_success() throws Exception {
String group = "group1";
String token = "test4ig8L3EpsJZSLAMg";
List<String> policies = new ArrayList<>();
policies.add("r_users_safe1");
policies.add("r_users_safe2");
OIDCGroup oidcGroup = new OIDCGroup("123-123-123", policies);
when(OIDCUtil.getIdenreplacedyGroupDetails(group, token)).thenReturn(oidcGroup);
ResponseEnreplacedy<String> expectedResponseEnreplacedy = ResponseEnreplacedy.status(HttpStatus.OK).body(JSONUtil.getJSON(oidcGroup));
ResponseEnreplacedy<String> actualResponse = oidcAuthService.getIdenreplacedyGroupDetails(group, token);
replacedertEquals(expectedResponseEnreplacedy.getStatusCode(), actualResponse.getStatusCode());
replacedertEquals(expectedResponseEnreplacedy.getBody(), actualResponse.getBody());
}
19
View Source File : OIDCAuthServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void test_searchGroupInAzureAD_Success() throws Exception {
String ssoToken = "abcd";
String groupName = "testgroup";
when(OIDCUtil.getSSOToken()).thenReturn(ssoToken);
DirectoryObjects groups = new DirectoryObjects();
DirectoryObjectsList groupsList = new DirectoryObjectsList();
List<DirectoryGroup> allGroups = new ArrayList<>();
DirectoryGroup directoryGroup1 = new DirectoryGroup();
directoryGroup1.setDisplayName("testgroup");
directoryGroup1.setGroupName("testgroup");
directoryGroup1.setEmail(null);
allGroups.add(directoryGroup1);
DirectoryGroup directoryGroup2 = new DirectoryGroup();
directoryGroup2.setDisplayName("testgroup1");
directoryGroup2.setGroupName("testgroup1");
directoryGroup2.setEmail(null);
allGroups.add(directoryGroup1);
groupsList.setValues(allGroups.toArray(new DirectoryGroup[allGroups.size()]));
groups.setData(groupsList);
when(OIDCUtil.getGroupsFromAAD(ssoToken, groupName)).thenReturn(allGroups);
ResponseEnreplacedy<DirectoryObjects> responseEnreplacedy = oidcAuthService.searchGroupInAzureAD(groupName);
replacedertEquals(HttpStatus.OK, responseEnreplacedy.getStatusCode());
replacedertEquals(2, responseEnreplacedy.getBody().getData().getValues().length);
}
19
View Source File : OIDCAuthServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void test_getGroupObjectIdFromAzure_404() throws Exception {
String ssoToken = "abcd";
String groupName = "group1";
when(OIDCUtil.getSSOToken()).thenReturn(null);
ResponseEnreplacedy<String> responseEnreplacedyExpected = ResponseEnreplacedy.status(HttpStatus.BAD_REQUEST).body("{\"errors\":[\"Failed to get SSO token for Azure AD access\"]}");
ResponseEnreplacedy<String> responseEnreplacedyActual = oidcAuthService.getGroupObjectIdFromAzure(groupName);
replacedertEquals(HttpStatus.BAD_REQUEST, responseEnreplacedyActual.getStatusCode());
replacedertEquals(responseEnreplacedyExpected.toString(), responseEnreplacedyActual.toString());
}
19
View Source File : OIDCAuthServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void testsearchGroupEmailInAzureADSuccess() throws Exception {
String ssoToken = "abcd";
String email = "[email protected]";
when(OIDCUtil.getSSOToken()).thenReturn(ssoToken);
DirectoryObjects groups = new DirectoryObjects();
DirectoryObjectsList groupsList = new DirectoryObjectsList();
List<DirecotryGroupEmail> allGroups = new ArrayList<>();
DirecotryGroupEmail directoryGroup1 = new DirecotryGroupEmail();
directoryGroup1.setId(null);
directoryGroup1.setEmail("[email protected]");
allGroups.add(directoryGroup1);
DirecotryGroupEmail directoryGroup2 = new DirecotryGroupEmail();
directoryGroup2.setId(null);
directoryGroup2.setEmail("[email protected]");
allGroups.add(directoryGroup1);
groupsList.setValues(allGroups.toArray(new DirecotryGroupEmail[allGroups.size()]));
groups.setData(groupsList);
when(OIDCUtil.getGroupsEmailFromAAD(ssoToken, email)).thenReturn(allGroups);
ResponseEnreplacedy<DirectoryObjects> responseEnreplacedy = oidcAuthService.searchGroupEmailInAzureAD(email);
replacedertEquals(HttpStatus.OK, responseEnreplacedy.getStatusCode());
replacedertEquals(2, responseEnreplacedy.getBody().getData().getValues().length);
}
19
View Source File : OIDCAuthServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void test_getGroupObjectIdFromAzure_success() throws Exception {
String ssoToken = "abcd";
String groupName = "group1";
when(OIDCUtil.getSSOToken()).thenReturn(ssoToken);
when(OIDCUtil.getGroupObjectResponse(ssoToken, groupName)).thenReturn("abcdefg");
ResponseEnreplacedy<String> responseEnreplacedyExpected = ResponseEnreplacedy.status(HttpStatus.OK).body("{\"data\":{\"objectId\": \"abcdefg\"}}");
ResponseEnreplacedy<String> responseEnreplacedyActual = oidcAuthService.getGroupObjectIdFromAzure(groupName);
replacedertEquals(HttpStatus.OK, responseEnreplacedyActual.getStatusCode());
replacedertEquals(responseEnreplacedyExpected.toString(), responseEnreplacedyActual.toString());
}
19
View Source File : DirectoryServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void test_searchByGroupName_successfully() {
DirectoryGroup dirGrp = new DirectoryGroup();
dirGrp.setDisplayName("test_group");
dirGrp.setEmail("[email protected]");
dirGrp.setGroupName("test_group");
List<DirectoryGroup> allGroups = new ArrayList<>();
allGroups.add(dirGrp);
DirectoryObjects groups = new DirectoryObjects();
DirectoryObjectsList groupsList = new DirectoryObjectsList();
groupsList.setValues(allGroups.toArray(new DirectoryGroup[allGroups.size()]));
groups.setData(groupsList);
ResponseEnreplacedy<DirectoryObjects> responseEnreplacedyExpected = ResponseEnreplacedy.status(HttpStatus.OK).body(groups);
when(ldapTemplate.search(Mockito.anyString(), Mockito.anyString(), Mockito.any(AttributesMapper.clreplaced))).thenReturn(allGroups);
ResponseEnreplacedy<DirectoryObjects> responseEnreplacedy = directoryService.searchByGroupName("test_group");
replacedertEquals(HttpStatus.OK, responseEnreplacedy.getStatusCode());
replacedertEquals(responseEnreplacedyExpected.getBody().getData().getValues()[0], responseEnreplacedy.getBody().getData().getValues()[0]);
}
19
View Source File : AccessServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void test_getAccessPolicyInfo_failure_400() {
String token = "5PDrOhsy4ig8L3EpsJZSLAMg";
String accessId = "";
String responseJson = "{\"errors\":[\"Missing accessid \"]}";
ResponseEnreplacedy<String> responseEnreplacedyExpected = ResponseEnreplacedy.status(HttpStatus.BAD_REQUEST).body(responseJson);
ResponseEnreplacedy<String> responseEnreplacedy = accessService.getPolicyInfo(token, accessId);
replacedertEquals(HttpStatus.BAD_REQUEST, responseEnreplacedy.getStatusCode());
replacedertEquals(responseEnreplacedyExpected, responseEnreplacedy);
}
19
View Source File : AccessServiceTest.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
@Test
public void test_deleteAccessPolicy_failure_400() {
String token = "5PDrOhsy4ig8L3EpsJZSLAMg";
String accessId = "";
String responseJson = "{\"errors\":[\"Missing accessid \"]}";
ResponseEnreplacedy<String> responseEnreplacedyExpected = ResponseEnreplacedy.status(HttpStatus.BAD_REQUEST).body(responseJson);
ResponseEnreplacedy<String> responseEnreplacedy = accessService.deletePolicyInfo(token, accessId);
replacedertEquals(HttpStatus.BAD_REQUEST, responseEnreplacedy.getStatusCode());
}
19
View Source File : SSLExternalCertificateScheduler.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
/**
* Validate the approval Response
*
* @param responseEnreplacedy
* @param certName
* @return
*/
private ResponseEnreplacedy<String> validateApprovalResponse(ResponseEnreplacedy responseEnreplacedy, String certName) {
if (responseEnreplacedy.getStatusCode().equals(HttpStatus.OK)) {
printLogMessage(SSLCertificateConstants.GET_PENDING_APPROVAL_CERT_PROCESS, String.format(" " + "External Process Completed for Certificate = [%s] ", certName));
return ResponseEnreplacedy.status(HttpStatus.OK).body(MESSAGES + "Successfully updated the details" + " for external certificate" + certName + "\"]}");
} else {
printLogMessage(SSLCertificateConstants.GET_PENDING_APPROVAL_CERT_PROCESS, String.format(" External Process Process failed for Certificate [%s] ", certName));
return ResponseEnreplacedy.status(HttpStatus.INTERNAL_SERVER_ERROR).body(ERRORS + "Failed to " + "update details for external certificate" + certName + "\"]}");
}
}
19
View Source File : RequestValidator.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
private boolean checkforDuplicateFolder(Map<String, Object> requestParams, String token) {
if (requestParams.get("path") != null) {
String path = requestParams.get("path").toString().toLowerCase();
ResponseEnreplacedy<String> valutResponse = restProcessor.get("/" + path, token);
if (valutResponse.getStatusCode().equals(HttpStatus.OK)) {
return true;
}
return false;
}
return false;
}
19
View Source File : RequestValidator.java
License : Apache License 2.0
Project Creator : tmobile
License : Apache License 2.0
Project Creator : tmobile
private boolean checkforDuplicateAwsGroup(Map<String, Object> requestParams, String token) {
if (requestParams.get("role") != null) {
String role = requestParams.get("role").toString();
ResponseEnreplacedy<String> valutResponse = restProcessor.get("/auth/aws/role/" + role, token);
if (HttpStatus.OK.equals(valutResponse.getStatusCode())) {
return true;
}
return false;
}
return false;
}
19
View Source File : LeaveRequestControllerSpringBootWebEnvRandomPortTest.java
License : MIT License
Project Creator : timtebeek
License : MIT License
Project Creator : timtebeek
@Test
void testApproveMissing() throws Exception {
ResponseEnreplacedy<LeaveRequestDTO> response = resttemplate.postForEnreplacedy("/approve/{id}", null, LeaveRequestDTO.clreplaced, UUID.randomUUID());
replacedertThat(response.getStatusCode()).isEqualByComparingTo(NO_CONTENT);
}
19
View Source File : LeaveRequestControllerSpringBootWebEnvRandomPortTest.java
License : MIT License
Project Creator : timtebeek
License : MIT License
Project Creator : timtebeek
@Test
void testApprove() throws Exception {
LeaveRequest saved = repository.save(new LeaveRequest("Alice", of(2019, 11, 30), of(2019, 12, 3), PENDING));
ResponseEnreplacedy<LeaveRequestDTO> response = resttemplate.postForEnreplacedy("/approve/{id}", null, LeaveRequestDTO.clreplaced, saved.getId());
replacedertThat(response.getStatusCode()).isEqualByComparingTo(ACCEPTED);
replacedertThat(response.getHeaders().getContentType()).isEqualByComparingTo(APPLICATION_JSON);
replacedertThat(response.getBody().getEmployee()).isEqualTo("Alice");
replacedertThat(response.getBody().getStatus()).isEqualByComparingTo(APPROVED);
}
19
View Source File : LeaveRequestControllerSpringBootWebEnvRandomPortTest.java
License : MIT License
Project Creator : timtebeek
License : MIT License
Project Creator : timtebeek
@Test
void testDeny() throws Exception {
LeaveRequest saved = repository.save(new LeaveRequest("Alice", of(2019, 11, 30), of(2019, 12, 3), PENDING));
ResponseEnreplacedy<LeaveRequestDTO> response = resttemplate.postForEnreplacedy("/deny/{id}", null, LeaveRequestDTO.clreplaced, saved.getId());
replacedertThat(response.getStatusCode()).isEqualByComparingTo(ACCEPTED);
replacedertThat(response.getHeaders().getContentType()).isEqualByComparingTo(APPLICATION_JSON);
replacedertThat(response.getBody().getEmployee()).isEqualTo("Alice");
replacedertThat(response.getBody().getStatus()).isEqualByComparingTo(DENIED);
}
19
View Source File : LeaveRequestControllerSpringBootWebEnvRandomPortTest.java
License : MIT License
Project Creator : timtebeek
License : MIT License
Project Creator : timtebeek
@Test
void testRequest() throws Exception {
LocalDate from = of(2019, 11, 30);
LocalDate to = of(2019, 12, 3);
ResponseEnreplacedy<LeaveRequestDTO> response = resttemplate.postForEnreplacedy("/request/{employee}?from={from}&to={to}", null, LeaveRequestDTO.clreplaced, "Alice", from, to);
replacedertThat(response.getStatusCode()).isEqualByComparingTo(ACCEPTED);
replacedertThat(response.getHeaders().getContentType()).isEqualByComparingTo(APPLICATION_JSON);
replacedertThat(response.getBody().getEmployee()).isEqualTo("Alice");
replacedertThat(response.getBody().getFromDate()).isEqualTo(from);
replacedertThat(response.getBody().getToDate()).isEqualTo(to);
replacedertThat(response.getBody().getStatus()).isEqualByComparingTo(PENDING);
}
19
View Source File : TestExample.java
License : Apache License 2.0
Project Creator : teiid
License : Apache License 2.0
Project Creator : teiid
@Test
public void testOpenAPI() throws Exception {
ResponseEnreplacedy<String> response = web.getForEnreplacedy(url() + "/swagger.json", String.clreplaced);
replacedertThat(response.getStatusCode(), equalTo(HttpStatus.OK));
}
19
View Source File : TestExample.java
License : Apache License 2.0
Project Creator : teiid
License : Apache License 2.0
Project Creator : teiid
@Test
public void testStaticContent() throws Exception {
ResponseEnreplacedy<String> response = web.getForEnreplacedy(baseurl() + "/static/org.teiid.v1.xml", String.clreplaced);
replacedertThat(response.getStatusCode(), equalTo(HttpStatus.OK));
}
19
View Source File : WorkbasketDefinitionControllerIntTest.java
License : Apache License 2.0
Project Creator : Taskana
License : Apache License 2.0
Project Creator : Taskana
@Test
void should_NotContainAnyLinks_When_ExportIsRequested() {
ResponseEnreplacedy<WorkbasketDefinitionCollectionRepresentationModel> response = executeExportRequestForDomain("DOMAIN_A");
replacedertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK);
replacedertThat(response.getBody()).isNotNull();
replacedertThat(response.getBody().getLink(IreplacedinkRelations.SELF)).isPresent();
replacedertThat(response.getBody().getContent()).extracting(WorkbasketDefinitionRepresentationModel::getWorkbasket).extracting(WorkbasketRepresentationModel::getLinks).extracting(Links::isEmpty).containsOnly(true);
}
19
View Source File : IntegrationsITCase.java
License : Apache License 2.0
Project Creator : syndesisio
License : Apache License 2.0
Project Creator : syndesisio
@Test
public void integrationsListForbidden() {
ResponseEnreplacedy<JsonNode> response = restTemplate().getForEnreplacedy("/api/v1/integrations", JsonNode.clreplaced);
replacedertThat(response.getStatusCode()).as("integrations list status code").isEqualTo(HttpStatus.FORBIDDEN);
}
See More Examples