Class Assert

java.lang.Object
org.junit.jupiter.api.Assertions
org.keycloak.tests.utils.Assert

public class Assert extends org.junit.jupiter.api.Assertions
Author:
Stian Thorgersen
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.junit.jupiter.api.Assertions

    org.junit.jupiter.api.Assertions.TimeoutFailureFactory<T extends Throwable>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    assertExpiration(int actual, int expected)
     
    static void
    assertExpiration(long actual, long expected)
     
    static void
    assertExpiration(long actual, long expected, long deviation)
     
    static void
    assertMap(Map<String,String> config, String... expected)
    Assert all the fields from map available.
    static void
    assertMultivaluedMap(org.keycloak.common.util.MultivaluedHashMap<String,String> config, String... expected)
    Assert all the fields from map available.
    static <T> void
    assertNames(List<T> actual, String... expected)
     
    static <T> void
    assertNames(Set<T> actual, String... expected)
     
    static void
    assertProviderConfigProperty(org.keycloak.representations.idm.ConfigPropertyRepresentation property, String name, String label, String defaultValue, String helpText, String type)
     
    static void
     

    Methods inherited from class org.junit.jupiter.api.Assertions

    assertAll, assertAll, assertAll, assertAll, assertAll, assertAll, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertDoesNotThrow, assertDoesNotThrow, assertDoesNotThrow, assertDoesNotThrow, assertDoesNotThrow, assertDoesNotThrow, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertFalse, assertFalse, assertFalse, assertFalse, assertInstanceOf, assertInstanceOf, assertInstanceOf, assertIterableEquals, assertIterableEquals, assertIterableEquals, assertLinesMatch, assertLinesMatch, assertLinesMatch, assertLinesMatch, assertLinesMatch, assertLinesMatch, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNotSame, assertNull, assertNull, assertNull, assertSame, assertSame, assertSame, assertThrows, assertThrows, assertThrows, assertThrowsExactly, assertThrowsExactly, assertThrowsExactly, assertTimeout, assertTimeout, assertTimeout, assertTimeout, assertTimeout, assertTimeout, assertTimeoutPreemptively, assertTimeoutPreemptively, assertTimeoutPreemptively, assertTimeoutPreemptively, assertTimeoutPreemptively, assertTimeoutPreemptively, assertTimeoutPreemptively, assertTrue, assertTrue, assertTrue, assertTrue, assertTrue, assertTrue, fail, fail, fail, fail, fail

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • DEFAULT_NUMBER_DEVIATION

      public static final Long DEFAULT_NUMBER_DEVIATION
  • Constructor Details

    • Assert

      public Assert()
  • Method Details

    • assertNames

      public static <T> void assertNames(Set<T> actual, String... expected)
    • assertNames

      public static <T> void assertNames(List<T> actual, String... expected)
    • assertMap

      public static void assertMap(Map<String,String> config, String... expected)
      Assert all the fields from map available. Array "expected" contains pairs when first value from pair is expected key and second is the expected value from the map for target key. Example config = {"key1" -> "value1" , "key2" -> "value2" } then assertMap(config, "key1", "value1", "key2", "value2" will return true
    • assertMultivaluedMap

      public static void assertMultivaluedMap(org.keycloak.common.util.MultivaluedHashMap<String,String> config, String... expected)
      Assert all the fields from map available. Array "expected" contains pairs when first value from pair is expected key and second is the expected value from the map for target key. Example config = {"key1" -> "value1" , "key2" -> "value2" } then assertMap(config, "key1", "value1", "key2", "value2" will return true
    • assertProviderConfigProperty

      public static void assertProviderConfigProperty(org.keycloak.representations.idm.ConfigPropertyRepresentation property, String name, String label, String defaultValue, String helpText, String type)
    • assertExpiration

      public static void assertExpiration(int actual, int expected)
    • assertExpiration

      public static void assertExpiration(long actual, long expected)
    • assertExpiration

      public static void assertExpiration(long actual, long expected, long deviation)
    • assertRoleAttributes

      public static void assertRoleAttributes(Map<String,List<String>> expected, Map<String,List<String>> actual)