@Test public void create_array_of_patterns() { PathPattern[] patterns = PathPattern.create(new String[] { "**/src/main/**Foo.java", "file:**/src/main/**Bar.java" }); assertThat(patterns).hasSize(2); assertThat(patterns[0].toString()).isEqualTo("**/src/main/**Foo.java"); assertThat(patterns[1].toString()).isEqualTo("file:**/src/main/**Bar.java"); } }
@Test public void testTags() { Rule rule = Rule.create(); assertThat(rule.getTags()).isEmpty(); assertThat(rule.getSystemTags()).isEmpty(); rule.setTags(new String[] {"tag1", "tag2"}); assertThat(rule.getTags()).containsOnly("tag1", "tag2"); assertThat(rule.getSystemTags()).isEmpty(); }
@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 cacheListenerClassAndJsonWithCommaAndSpace() { String json1 = "{'k1' : 'v1', 'k2' : 'v2'}"; String json2 = "{'k2' : 'v2'}"; GfshParseResult result = parser.parse( "create region --name=region --cache-listener=\"my.abc" + json1 + ",my.def" + json2 + "\""); ClassName[] listeners = (ClassName[]) result.getParamValue("cache-listener"); assertThat(listeners).hasSize(2).contains(new ClassName("my.abc", json1), new ClassName("my.def", json2)); }
@Test public void splitArrayPer_1() { final String[] origArray = {"A"}; String[][] packs = splitArrayPer(origArray, 3); assertThat(packs).isNotNull() .hasSize(1) .containsOnly(origArray); }
private void assertMemberInIndex(String organizationUuid, UserDto user, boolean isMember) { SearchRequestBuilder request = es.client().prepareSearch(UserIndexDefinition.INDEX_TYPE_USER) .setQuery(boolQuery() .must(termQuery(FIELD_ORGANIZATION_UUIDS, organizationUuid)) .must(termQuery(FIELD_UUID, user.getUuid()))); if (isMember) { assertThat(request.get().getHits().getHits()).hasSize(1); } else { assertThat(request.get().getHits().getHits()).isEmpty(); } }
@Test public void multiplePatterns() { WildcardPattern[] patterns = WildcardPattern.create(new String[] {"Foo", "Bar"}); assertThat(WildcardPattern.match(patterns, "Foo")).isTrue(); assertThat(WildcardPattern.match(patterns, "Bar")).isTrue(); assertThat(WildcardPattern.match(patterns, "Other")).isFalse(); assertThat(WildcardPattern.create((String[]) null)).isEmpty(); }
public void testSourceRangeHighlighter() { RangeHighlighter[] rangeHighlighters = myFixture.testHighlightUsages( "CarMapperSimpleSingleSourceCar.java" ); assertThat( rangeHighlighters ) .isNotEmpty() .hasSize( 1 ); RangeHighlighter rangeHighlighter = rangeHighlighters[0]; assertThat( rangeHighlighter.getTargetArea() ).isEqualTo( HighlighterTargetArea.EXACT_RANGE ); int caretOffset = myFixture.getCaretOffset(); assertThat( rangeHighlighter.getStartOffset() ).isEqualTo( caretOffset ); assertThat( rangeHighlighter.getEndOffset() ).isEqualTo( caretOffset + "numberOfSeats".length() ); }
private ILoggingEvent log(List<ILoggingEvent> events) { final Integer value = ThreadLocalRandom.current().nextInt(); testLogger.trace("{}", value); assertThat(events).hasSize(1); final ILoggingEvent event = events.remove(0); assertThat(event.getLevel()).isEqualTo(Level.TRACE); assertThat(event.getFormattedMessage()).isEqualTo(value.toString()); assertThat(event.getArgumentArray()).containsExactly(value); return event; }
@Test public void get_string_array_settings() { MapSettings serverSettings = new MapSettings(); serverSettings.setProperty("prop", "1,3.4,8,50"); when(settingsRepository.getConfiguration()).thenReturn(serverSettings.asConfig()); MeasureComputerContextImpl underTest = newContext(FILE_1_REF); assertThat(underTest.getSettings().getStringArray("prop")).containsExactly("1", "3.4", "8", "50"); assertThat(underTest.getSettings().getStringArray("unknown")).isEmpty(); }
@Test public void testCreateTrustManagers() throws Exception { final TrustManager[] trustManagers = CertificateUtil.createTrustManagers(TEST_CERT, "test-cert"); assertThat(trustManagers).isNotNull().isNotEmpty(); } }
assertThat(cause.getMessage()) .isEqualTo("java.lang.IllegalStateException: Exception 1"); assertThat(cause.getStackTrace()).isNotEmpty(); assertThat(cause.getStackTrace()[0].getClassName()).contains("TestServiceImpl"); assertThat(cause.getStackTrace()[0].getMethodName()).isEqualTo("unaryCall"); assertThat(cause.getMessage()) .isEqualTo("java.lang.AssertionError: Exception 3"); assertThat(cause.getStackTrace()).isEmpty();
@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 check_output_metric_key_is_lines() { assertThat(LONG_SUM_FORMULA.getOutputMetricKeys()).containsOnly(LINES_KEY); assertThat(LONG_SUM_FORMULA_DEFAULT_INPUT_VALUE_15.getOutputMetricKeys()).containsOnly(LINES_KEY); assertThat(LONG_SUM_FORMULA_NULL_DEFAULT_INPUT_VALUE.getOutputMetricKeys()).containsOnly(LINES_KEY); }
@Test public void tcclLoadsSerializableImpl() throws Exception { Class loadedClass = Class.forName(CLASS_NAME_SERIALIZABLE_IMPL, true, Thread.currentThread().getContextClassLoader()); assertThat(loadedClass).isNotNull(); assertThat(loadedClass.getName()).isEqualTo(CLASS_NAME_SERIALIZABLE_IMPL); Object instance = loadedClass.newInstance(); assertThat(instance).isNotNull(); assertThat(Serializable.class.isInstance(loadedClass)); assertThat(loadedClass.getInterfaces()).contains(Serializable.class); }
@Test public void oneQueueWithOneElementShouldConvertToArrayAndReuseInputArrayWhenPassedOneLengthArray() { Queue<Integer> q = oneQueueWithTestElement(TEST_ELEMENT); //and Integer[] passedArray = new Integer[1]; //when Integer[] convertedArray = q.toArray(passedArray); //then assertThat(convertedArray) .containsExactly(TEST_ELEMENT) .isSameAs(passedArray); }
@Test public void findById_populates_system_tags_but_not_tags() { RuleDefinitionDto ruleDefinition = dbTester.rules() .insert(t -> t.setSystemTags(ImmutableSet.of(randomAlphanumeric(5), randomAlphanumeric(6)))); OrganizationDto organization = dbTester.organizations().insert(); dbTester.rules().insertRule(organization); Rule rule = underTest.findById(ruleDefinition.getId()); assertThat(rule.getSystemTags()) .containsOnlyElementsOf(ruleDefinition.getSystemTags()); assertThat(rule.getTags()).isEmpty(); }