Codota Logo
AbstractStringAssert.matches
Code IndexAdd Codota to your IDE (free)

How to use
matches
method
in
org.assertj.core.api.AbstractStringAssert

Best Java code snippets using org.assertj.core.api.AbstractStringAssert.matches (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: apache/geode

@Test
public void outputDisplaysResultsFromComplexRegion() throws Exception {
 String result = gfsh.execute("query --query='select c.name, c.address from /complexRegion c'");
 String[] resultLines = splitOnLineBreaks(result);
 assertThat(resultLines[0]).containsPattern("Result\\s+:\\s+true");
 assertThat(resultLines[1]).containsPattern("Limit\\s+:\\s+100");
 assertThat(resultLines[2]).containsPattern("Rows\\s+:\\s+100");
 assertThat(resultLines[3]).containsPattern("name\\s+\\|\\s+address");
 Arrays.asList(resultLines).subList(5, resultLines.length)
   .forEach(line -> assertThat(line).matches("name\\d+.*\"city\":\"Hometown\".*"));
}
origin: line/armeria

@Test
public void unconfiguredWebApp() throws Exception {
  try (CloseableHttpClient hc = HttpClients.createMinimal()) {
    try (CloseableHttpResponse res = hc.execute(new HttpGet(server.uri("/no-webapp/")))) {
      // When no webapp is configured, Tomcat sends:
      // - 400 Bad Request response for 9.0.10+
      // - 404 Not Found for other versions
      final String statusLine = res.getStatusLine().toString();
      assertThat(statusLine).matches("^HTTP/1\\.1 (400 Bad Request|404 Not Found)$");
    }
  }
}
origin: spring-projects/spring-security

@Test
public void resolveWhenClientRegistrationFoundThenWorks() {
  when(this.clientRegistrationRepository.findByRegistrationId(any())).thenReturn(
      Mono.just(this.registration));
  OAuth2AuthorizationRequest request = resolve("/oauth2/authorization/not-found-id");
  assertThat(request.getAuthorizationRequestUri()).matches("https://example.com/login/oauth/authorize\\?" +
      "response_type=code&client_id=client-id&" +
      "scope=read:user&state=.*?&" +
      "redirect_uri=/login/oauth2/code/registration-id");
}
origin: apache/geode

@Test
public void regexMatchesLogLine() {
 assertThat(logLine).matches(getRegex());
}
origin: apache/geode

@Test
public void regexMatchesStartupConfigurationLogLine() {
 assertThat(logLine).matches(getRegex());
}
origin: spring-projects/spring-security

@Test
public void doFilterWhenAuthorizationRequestOAuth2LoginThenRedirectForAuthorization() throws Exception {
  String requestUri = OAuth2AuthorizationRequestRedirectFilter.DEFAULT_AUTHORIZATION_REQUEST_BASE_URI +
    "/" + this.registration1.getRegistrationId();
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.setServletPath(requestUri);
  MockHttpServletResponse response = new MockHttpServletResponse();
  FilterChain filterChain = mock(FilterChain.class);
  this.filter.doFilter(request, response, filterChain);
  verifyZeroInteractions(filterChain);
  assertThat(response.getRedirectedUrl()).matches("https://example.com/login/oauth/authorize\\?" +
      "response_type=code&client_id=client-id&" +
      "scope=read:user&state=.{15,}&" +
      "redirect_uri=http://localhost/login/oauth2/code/registration-id");
}
origin: spring-projects/spring-security

@Test
public void doFilterWhenAuthorizationRequestImplicitGrantThenRedirectForAuthorization() throws Exception {
  String requestUri = OAuth2AuthorizationRequestRedirectFilter.DEFAULT_AUTHORIZATION_REQUEST_BASE_URI +
    "/" + this.registration3.getRegistrationId();
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.setServletPath(requestUri);
  MockHttpServletResponse response = new MockHttpServletResponse();
  FilterChain filterChain = mock(FilterChain.class);
  this.filter.doFilter(request, response, filterChain);
  verifyZeroInteractions(filterChain);
  assertThat(response.getRedirectedUrl()).matches("https://example.com/login/oauth/authorize\\?" +
      "response_type=token&client_id=client-id&" +
      "scope=read:user&state=.{15,}&" +
      "redirect_uri=http://localhost/authorize/oauth2/implicit/registration-3");
}
origin: spring-projects/spring-security

@Test
public void oauth2LoginWithOneClientConfiguredThenRedirectForAuthorization() throws Exception {
  loadConfig(OAuth2LoginConfig.class);
  String requestUri = "/";
  this.request = new MockHttpServletRequest("GET", requestUri);
  this.request.setServletPath(requestUri);
  this.springSecurityFilterChain.doFilter(this.request, this.response, this.filterChain);
  assertThat(this.response.getRedirectedUrl()).matches("http://localhost/oauth2/authorization/google");
}
origin: spring-projects/spring-security

@Test
public void oauth2LoginWithMultipleClientsConfiguredThenRedirectDefaultLoginPage() throws Exception {
  loadConfig(OAuth2LoginConfigMultipleClients.class);
  String requestUri = "/";
  this.request = new MockHttpServletRequest("GET", requestUri);
  this.request.setServletPath(requestUri);
  this.springSecurityFilterChain.doFilter(this.request, this.response, this.filterChain);
  assertThat(this.response.getRedirectedUrl()).matches("http://localhost/login");
}
origin: spring-projects/spring-security

@Test
public void oauth2LoginWithCustomLoginPageThenRedirectCustomLoginPage() throws Exception {
  loadConfig(OAuth2LoginConfigCustomLoginPage.class);
  String requestUri = "/";
  this.request = new MockHttpServletRequest("GET", requestUri);
  this.request.setServletPath(requestUri);
  this.springSecurityFilterChain.doFilter(this.request, this.response, this.filterChain);
  assertThat(this.response.getRedirectedUrl()).matches("http://localhost/custom-login");
}
origin: spring-projects/spring-security

@Test
public void resolveWhenAuthorizationRequestOAuth2LoginThenRedirectUriIsLogin() {
  ClientRegistration clientRegistration = this.registration2;
  String requestUri = this.authorizationRequestBaseUri + "/" + clientRegistration.getRegistrationId();
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.setServletPath(requestUri);
  OAuth2AuthorizationRequest authorizationRequest = this.resolver.resolve(request);
  assertThat(authorizationRequest.getAuthorizationRequestUri())
      .matches("https://example.com/login/oauth/authorize\\?" +
          "response_type=code&client_id=client-id-2&" +
          "scope=read:user&state=.{15,}&" +
          "redirect_uri=http://localhost/login/oauth2/code/registration-id-2");
}
origin: spring-projects/spring-security

@Test
public void doFilterWhenCustomAuthorizationRequestBaseUriThenRedirectForAuthorization() throws Exception {
  String authorizationRequestBaseUri = "/custom/authorization";
  this.filter = new OAuth2AuthorizationRequestRedirectFilter(this.clientRegistrationRepository, authorizationRequestBaseUri);
  String requestUri = authorizationRequestBaseUri + "/" + this.registration1.getRegistrationId();
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.setServletPath(requestUri);
  MockHttpServletResponse response = new MockHttpServletResponse();
  FilterChain filterChain = mock(FilterChain.class);
  this.filter.doFilter(request, response, filterChain);
  verifyZeroInteractions(filterChain);
  assertThat(response.getRedirectedUrl()).matches("https://example.com/login/oauth/authorize\\?" +
      "response_type=code&client_id=client-id&" +
      "scope=read:user&state=.{15,}&" +
      "redirect_uri=http://localhost/login/oauth2/code/registration-id");
}
origin: spring-projects/spring-security

@Test
public void resolveWhenClientAuthorizationRequiredExceptionAvailableThenRedirectUriIsAuthorize() {
  ClientRegistration clientRegistration = this.registration1;
  String requestUri = "/path";
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.setServletPath(requestUri);
  OAuth2AuthorizationRequest authorizationRequest = this.resolver.resolve(request, clientRegistration.getRegistrationId());
  assertThat(authorizationRequest.getAuthorizationRequestUri())
      .matches("https://example.com/login/oauth/authorize\\?" +
          "response_type=code&client_id=client-id&" +
          "scope=read:user&state=.{15,}&" +
          "redirect_uri=http://localhost/authorize/oauth2/code/registration-id");
}
origin: spring-projects/spring-security

@Test
public void configureWhenRequestCacheProvidedAndClientAuthorizationRequiredExceptionThrownThenRequestCacheUsed() throws Exception {
  this.spring.register(OAuth2ClientConfig.class).autowire();
  MvcResult mvcResult = this.mockMvc.perform(get("/resource1").with(user("user1")))
      .andExpect(status().is3xxRedirection())
      .andReturn();
  assertThat(mvcResult.getResponse().getRedirectedUrl()).matches("https://provider.com/oauth2/authorize\\?" +
      "response_type=code&client_id=client-1&" +
      "scope=user&state=.{15,}&" +
      "redirect_uri=http://localhost/client-1");
  verify(requestCache).saveRequest(any(HttpServletRequest.class), any(HttpServletResponse.class));
}
origin: spring-projects/spring-security

@Test
public void resolveWhenAuthorizationRequestHasActionParameterAuthorizeThenRedirectUriIsAuthorize() {
  ClientRegistration clientRegistration = this.registration1;
  String requestUri = this.authorizationRequestBaseUri + "/" + clientRegistration.getRegistrationId();
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.addParameter("action", "authorize");
  request.setServletPath(requestUri);
  OAuth2AuthorizationRequest authorizationRequest = this.resolver.resolve(request);
  assertThat(authorizationRequest.getAuthorizationRequestUri())
      .matches("https://example.com/login/oauth/authorize\\?" +
          "response_type=code&client_id=client-id&" +
          "scope=read:user&state=.{15,}&" +
          "redirect_uri=http://localhost/authorize/oauth2/code/registration-id");
}
origin: spring-projects/spring-security

  @Test
  public void resolveWhenAuthorizationRequestHasActionParameterLoginThenRedirectUriIsLogin() {
    ClientRegistration clientRegistration = this.registration2;
    String requestUri = this.authorizationRequestBaseUri + "/" + clientRegistration.getRegistrationId();
    MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
    request.addParameter("action", "login");
    request.setServletPath(requestUri);

    OAuth2AuthorizationRequest authorizationRequest = this.resolver.resolve(request);
    assertThat(authorizationRequest.getAuthorizationRequestUri())
        .matches("https://example.com/login/oauth/authorize\\?" +
            "response_type=code&client_id=client-id-2&" +
            "scope=read:user&state=.{15,}&" +
            "redirect_uri=http://localhost/login/oauth2/code/registration-id-2");
  }
}
origin: spring-projects/spring-security

@Test
public void oauth2LoginWithOneClientConfiguredAndRequestFaviconNotAuthenticatedThenRedirectDefaultLoginPage() throws Exception {
  loadConfig(OAuth2LoginConfig.class);
  String requestUri = "/favicon.ico";
  this.request = new MockHttpServletRequest("GET", requestUri);
  this.request.setServletPath(requestUri);
  this.request.addHeader(HttpHeaders.ACCEPT, new MediaType("image", "*").toString());
  this.springSecurityFilterChain.doFilter(this.request, this.response, this.filterChain);
  assertThat(this.response.getRedirectedUrl()).matches("http://localhost/login");
}
origin: spring-projects/spring-security

@Test
public void resolveWhenAuthorizationRequestIncludesPort443ThenExpandedRedirectUriExcludesPort() {
  ClientRegistration clientRegistration = this.registration1;
  String requestUri = this.authorizationRequestBaseUri + "/" + clientRegistration.getRegistrationId();
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.setScheme("https");
  request.setServerName("example.com");
  request.setServerPort(443);
  request.setServletPath(requestUri);
  OAuth2AuthorizationRequest authorizationRequest = this.resolver.resolve(request);
  assertThat(authorizationRequest.getAuthorizationRequestUri())
      .matches("https://example.com/login/oauth/authorize\\?" +
          "response_type=code&client_id=client-id&" +
          "scope=read:user&state=.{15,}&" +
          "redirect_uri=https://example.com/login/oauth2/code/registration-id");
}
origin: spring-projects/spring-security

@Test
public void configureWhenAuthorizationCodeRequestThenRedirectForAuthorization() throws Exception {
  this.spring.register(OAuth2ClientConfig.class).autowire();
  MvcResult mvcResult = this.mockMvc.perform(get("/oauth2/authorization/registration-1"))
    .andExpect(status().is3xxRedirection())
    .andReturn();
  assertThat(mvcResult.getResponse().getRedirectedUrl()).matches("https://provider.com/oauth2/authorize\\?" +
      "response_type=code&client_id=client-1&" +
      "scope=user&state=.{15,}&" +
      "redirect_uri=http://localhost/client-1");
}
origin: spring-projects/spring-security

@Test
public void resolveWhenAuthorizationRequestIncludesPort80ThenExpandedRedirectUriExcludesPort() {
  ClientRegistration clientRegistration = this.registration1;
  String requestUri = this.authorizationRequestBaseUri + "/" + clientRegistration.getRegistrationId();
  MockHttpServletRequest request = new MockHttpServletRequest("GET", requestUri);
  request.setScheme("http");
  request.setServerName("example.com");
  request.setServerPort(80);
  request.setServletPath(requestUri);
  OAuth2AuthorizationRequest authorizationRequest = this.resolver.resolve(request);
  assertThat(authorizationRequest.getAuthorizationRequestUri())
      .matches("https://example.com/login/oauth/authorize\\?" +
          "response_type=code&client_id=client-id&" +
          "scope=read:user&state=.{15,}&" +
          "redirect_uri=http://example.com/login/oauth2/code/registration-id");
}
org.assertj.core.apiAbstractStringAssertmatches

Popular methods of AbstractStringAssert

  • isEqualTo
  • contains
  • isNull
  • isNotNull
  • startsWith
  • isEmpty
  • isNotEqualTo
  • isNotEmpty
  • doesNotContain
  • as
  • endsWith
  • isEqualToIgnoringCase
  • endsWith,
  • isEqualToIgnoringCase,
  • containsPattern,
  • isSameAs,
  • isEqualToIgnoringWhitespace,
  • isIn,
  • isNotBlank,
  • describedAs,
  • isEqualToNormalizingNewlines

Popular in Java

  • Finding current android device location
  • getExternalFilesDir (Context)
  • runOnUiThread (Activity)
  • getSystemService (Context)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • Kernel (java.awt.image)
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now