@Test public void toIntegerArray_empty_returnsEmptyArray() { assertThat(toIntegerArray(new int[] {})).isNotNull().hasSize(0); }
@Test public void toIntegerArray_null_returnsEmptyArray() { assertThat(toIntegerArray(null)).isNotNull().hasSize(0); }
assertThat(arguments.getValue()).isNotNull(); Object[] actualArguments = arguments.getValue(); JndiBinding jndiConfig = (JndiBinding) actualArguments[0];
@Test public void toIntegerArray_returnsOrderedArray() { int[] sequence = new int[] {0, 1, 2, 4, 8}; assertThat(toIntegerArray(sequence)).isNotNull().hasSize(sequence.length).containsExactly(0, 1, 2, 4, 8); }
@Test public void testFull() throws Exception { UsernamePasswordAuthenticationToken token = new UsernamePasswordAuthenticationToken( "user", "password", AuthorityUtils.createAuthorityList("ROLE_ONE")); assertThat(jaasProvider.supports(UsernamePasswordAuthenticationToken.class)).isTrue(); Authentication auth = jaasProvider.authenticate(token); assertThat(jaasProvider.getAuthorityGranters()).isNotNull(); assertThat(jaasProvider.getCallbackHandlers()).isNotNull(); assertThat(jaasProvider.getLoginConfig()).isNotNull(); assertThat(jaasProvider.getLoginContextName()).isNotNull(); Collection<? extends GrantedAuthority> list = auth.getAuthorities(); Set<String> set = AuthorityUtils.authorityListToSet(list); assertThat(set.contains("ROLE_ONE")).withFailMessage("GrantedAuthorities should not contain ROLE_ONE").isFalse(); assertThat(set.contains("ROLE_TEST1")).withFailMessage("GrantedAuthorities should contain ROLE_TEST1").isTrue(); assertThat(set.contains("ROLE_TEST2")).withFailMessage("GrantedAuthorities should contain ROLE_TEST2").isTrue(); boolean foundit = false; for (GrantedAuthority a : list) { if (a instanceof JaasGrantedAuthority) { JaasGrantedAuthority grant = (JaasGrantedAuthority) a; assertThat(grant.getPrincipal()).withFailMessage("Principal was null on JaasGrantedAuthority").isNotNull(); foundit = true; } } assertThat(foundit).as("Could not find a JaasGrantedAuthority").isTrue(); assertThat(eventCheck.successEvent).as("Success event should be fired").isNotNull(); assertThat(eventCheck.successEvent.getAuthentication()).withFailMessage("Auth objects should be equal").isEqualTo(auth); assertThat(eventCheck.failedEvent).as("Failure event should not be fired").isNull(); }
@Test public void parseArgumentsTest() { assertThat(function.parseArguments(null)).isNull(); assertThat(function.parseArguments("")).isNull(); assertThat(function.parseArguments("arg1,arg2")).isNotNull() .isEqualTo(new String[] {"arg1", "arg2"}); }
assertThat(arguments.getValue()).isNotNull(); Object[] actualArguments = arguments.getValue(); JndiBinding jndiConfig = (JndiBinding) actualArguments[0];
@Test public void testCreateKeyManagers() throws Exception { final KeyManager[] keyManagers = CertificateUtil.createKeyManagers(TEST_CERT, "test-cert"); assertThat(keyManagers).isNotNull().isNotEmpty(); }
@Test public void testCreateTrustManagers() throws Exception { final TrustManager[] trustManagers = CertificateUtil.createTrustManagers(TEST_CERT, "test-cert"); assertThat(trustManagers).isNotNull().isNotEmpty(); } }
@Test public void testCreateTrustManagers() throws Exception { final TrustManager[] trustManagers = CertificateUtil.createTrustManagers(TEST_CERT, "test-cert"); assertThat(trustManagers).isNotNull().isNotEmpty(); } }
@Test public void testCreateKeyManagers() throws Exception { final KeyManager[] keyManagers = CertificateUtil.createKeyManagers(TEST_CERT, "test-cert"); assertThat(keyManagers).isNotNull().isNotEmpty(); }
@Test public void splitArrayPer_empty() { String[][] packs = splitArrayPer(new String[0], 3); assertThat(packs).isNotNull() .isEmpty(); }
@Override public void run(@NotNull final DBTransaction tran) { IntAndString[] bs = tran.query(query).run(); assertThat(bs).isNotNull() .hasSize(2); assertThat(bs[0].the_int_value).isEqualTo(11); assertThat(bs[0].the_string_value).isEqualTo("one"); assertThat(bs[1].the_int_value).isEqualTo(22); assertThat(bs[1].the_string_value).isEqualTo("two"); } });
@Test public void shouldParseBaseBackagesWithEmtpyValue() { Properties properties = new Properties(); properties.setProperty("base-packages", ""); Configuration configuration = new Configuration.Builder(() -> properties).build(); assertThat(configuration.getBasePackages()) .isNotNull() .isEmpty(); }
@Test public void shouldParseBaseBackages() { Properties properties = new Properties(); properties.setProperty("base-packages", "a ,b,c "); Configuration configuration = new Configuration.Builder(() -> properties).build(); assertThat(configuration.getBasePackages()) .isNotNull() .containsExactlyInAnyOrder("a", "b", "c"); }
@Test public void splitArrayPer_1() { final String[] origArray = {"A"}; String[][] packs = splitArrayPer(origArray, 3); assertThat(packs).isNotNull() .hasSize(1) .containsOnly(origArray); }
@Test public void splitArrayPer_4_3() { final String[] origArray = {"A","B","C","D"}; String[][] packs = splitArrayPer(origArray, 3); assertThat(packs).isNotNull() .hasSize(2) .containsExactly(new String[] {"A","B","C"}, new String[] {"D"}); }
@Test public void splitArrayPer_3_3() { final String[] origArray = {"A","B","C"}; String[][] packs = splitArrayPer(origArray, 3); assertThat(packs).isNotNull() .hasSize(1) .containsOnly(origArray); }
@Test public void testDeserialiseUserWithArrayOfEnums() { MetaData metadata = new MetaData("org.neo4j.ogm.domain.cineasts.annotated"); Neo4jSession session = new Neo4jSession(metadata, new UsersRequest()); User user = session.load(User.class, "luanne", 1); assertThat(user.getLogin()).isEqualTo("luanne"); assertThat(user.getSecurityRoles()).isNotNull(); assertThat(user.getSecurityRoles().length).isEqualTo(2); } }
@Test public void query_single_row_array_of_Integers() { String queryText = "select 123, 456, 789"; JdbcIntermediateSeance seance = query(queryText); JdbcIntermediateCursor<Integer[]> cursor = seance.openDefaultCursor(rowOf(arrayOf(3, Integer.class))); assertThat(cursor.isOpened()).isTrue(); Integer[] array = cursor.fetch(); assertThat(array).isNotNull() .containsExactly(123, 456, 789); assertThat(cursor.isOpened()).isFalse(); }