Example usage for org.springframework.mock.web MockHttpServletRequest getAuthType

List of usage examples for org.springframework.mock.web MockHttpServletRequest getAuthType

Introduction

In this page you can find the example usage for org.springframework.mock.web MockHttpServletRequest getAuthType.

Prototype

@Override
    @Nullable
    public String getAuthType() 

Source Link

Usage

From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTest.java

@Test
public void buildRequestBasicAuth() {
    String base64Credentials = "dXNlcm5hbWU6cGFzc3dvcmQ=";
    String authzHeaderValue = "Basic: " + base64Credentials;
    UsernamePasswordCredentials credentials = new UsernamePasswordCredentials(base64Credentials);
    webRequest.setCredentials(credentials);
    webRequest.setAdditionalHeader("Authorization", authzHeaderValue);

    MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);

    assertThat(actualRequest.getAuthType()).isEqualTo("Basic");
    assertThat(actualRequest.getHeader("Authorization")).isEqualTo(authzHeaderValue);
}

From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTests.java

@Test
@SuppressWarnings("deprecation")
public void buildRequestBasicAuth() {
    String base64Credentials = "dXNlcm5hbWU6cGFzc3dvcmQ=";
    String authzHeaderValue = "Basic: " + base64Credentials;
    UsernamePasswordCredentials credentials = new UsernamePasswordCredentials(base64Credentials);
    webRequest.setCredentials(credentials);
    webRequest.setAdditionalHeader("Authorization", authzHeaderValue);

    MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);

    assertThat(actualRequest.getAuthType(), equalTo("Basic"));
    assertThat(actualRequest.getHeader("Authorization"), equalTo(authzHeaderValue));
}