org.assertj.core.api.MapAssert.isEqualTo()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(10.6k)|赞(0)|评价(0)|浏览(91)

本文整理了Java中org.assertj.core.api.MapAssert.isEqualTo()方法的一些代码示例,展示了MapAssert.isEqualTo()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MapAssert.isEqualTo()方法的具体详情如下:
包路径:org.assertj.core.api.MapAssert
类名称:MapAssert
方法名:isEqualTo

MapAssert.isEqualTo介绍

暂无

代码示例

代码示例来源:origin: SonarSource/sonarqube

@Test
public void params_should_be_empty_map_if_no_params() {
 NewActiveRule rule = builder.build();
 assertThat(rule.params).isEqualTo(ImmutableMap.of());
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void constructor_puts_System_getEnv_into_map_of_env_variables() throws IOException {
 File workDir = temp.newFolder();
 System2 system2 = Mockito.mock(System2.class);
 Map<String, String> env = IntStream.range(0, 1 + new Random().nextInt(99)).mapToObj(String::valueOf).collect(Collectors.toMap(i -> "key" + i, j -> "value" + j));
 when(system2.getenv()).thenReturn(env);
 AbstractCommand underTest = new AbstractCommand(ProcessId.ELASTICSEARCH, workDir, system2) {
 };
 assertThat(underTest.getEnvVariables()).isEqualTo(env);
}

代码示例来源:origin: azkaban/azkaban

private void validateFlowTriggerBean(final FlowTriggerBean flowTriggerBean, final int
  maxWaitMins, final Map<String, String> schedule, final int numDependencies) {
 assertThat(flowTriggerBean.getMaxWaitMins()).isEqualTo(maxWaitMins);
 assertThat(flowTriggerBean.getSchedule()).isEqualTo(schedule);
 assertThat(flowTriggerBean.getTriggerDependencies().size()).isEqualTo(numDependencies);
}

代码示例来源:origin: azkaban/azkaban

private void validateTriggerDependencyBean(final TriggerDependencyBean triggerDependencyBean,
  final String name, final String type, final Map<String, String> params) {
 assertThat(triggerDependencyBean.getName()).isEqualTo(name);
 assertThat(triggerDependencyBean.getType()).isEqualTo(type);
 assertThat(triggerDependencyBean.getParams()).isEqualTo(params);
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void tracking_with_all_results() {
 rawIssues.add(createIssue(1, RuleTesting.XOO_X1));
 rawIssues.add(createIssue(2, RuleTesting.XOO_X2));
 rawIssues.add(createIssue(3, RuleTesting.XOO_X3));
 mergeBranchIssues.add(rawIssues.get(0));
 baseIssues.add(rawIssues.get(0));
 baseIssues.add(rawIssues.get(1));
 Tracking<DefaultIssue, DefaultIssue> tracking = underTest.track(FILE);
 assertThat(tracking.getMatchedRaws()).isEqualTo(Collections.singletonMap(rawIssues.get(1), rawIssues.get(1)));
 assertThat(tracking.getUnmatchedRaws()).containsOnly(rawIssues.get(2));
}

代码示例来源:origin: prestodb/presto

@Test
public void testMergeHiveColumnStatisticsMap()
{
  Map<String, HiveColumnStatistics> first = ImmutableMap.of(
      "column1", createIntegerColumnStatistics(OptionalLong.of(1), OptionalLong.of(2), OptionalLong.of(3), OptionalLong.of(4)),
      "column2", createDoubleColumnStatistics(OptionalDouble.of(2), OptionalDouble.of(3), OptionalLong.of(4), OptionalLong.of(5)),
      "column3", createBinaryColumnStatistics(OptionalLong.of(5), OptionalLong.of(5), OptionalLong.of(10)),
      "column4", createBooleanColumnStatistics(OptionalLong.of(1), OptionalLong.of(2), OptionalLong.of(3)));
  Map<String, HiveColumnStatistics> second = ImmutableMap.of(
      "column5", createIntegerColumnStatistics(OptionalLong.of(1), OptionalLong.of(2), OptionalLong.of(3), OptionalLong.of(4)),
      "column2", createDoubleColumnStatistics(OptionalDouble.of(1), OptionalDouble.of(4), OptionalLong.of(4), OptionalLong.of(6)),
      "column3", createBinaryColumnStatistics(OptionalLong.of(6), OptionalLong.of(5), OptionalLong.of(10)),
      "column6", createBooleanColumnStatistics(OptionalLong.of(1), OptionalLong.of(2), OptionalLong.of(3)));
  Map<String, HiveColumnStatistics> expected = ImmutableMap.of(
      "column2", createDoubleColumnStatistics(OptionalDouble.of(1), OptionalDouble.of(4), OptionalLong.of(8), OptionalLong.of(6)),
      "column3", createBinaryColumnStatistics(OptionalLong.of(6), OptionalLong.of(10), OptionalLong.of(20)));
  assertThat(merge(first, second)).isEqualTo(expected);
  assertThat(merge(ImmutableMap.of(), ImmutableMap.of())).isEqualTo(ImmutableMap.of());
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void testEnvVariables() {
 Map<String, String> expected = System.getenv();
 assertThat(System2.INSTANCE.envVariables()).isNotNull().isEqualTo(expected);
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void testProperties() {
 Properties expected = System.getProperties();
 assertThat(System2.INSTANCE.properties()).isNotNull().isEqualTo(expected);
}

代码示例来源:origin: spring-projects/spring-security

@Test
  public void constructorWhenAllParametersProvidedAndValidThenCreated() {
    OAuth2UserAuthority userAuthority = new OAuth2UserAuthority(AUTHORITY, ATTRIBUTES);

    assertThat(userAuthority.getAuthority()).isEqualTo(AUTHORITY);
    assertThat(userAuthority.getAttributes()).isEqualTo(ATTRIBUTES);
  }
}

代码示例来源:origin: azkaban/azkaban

private void validateTriggerDependency(final FlowTrigger flowTrigger, final
 String name, final String type, final Map<String, String> params) {
  assertThat(flowTrigger.getDependencyByName(name)).isNotNull();
  assertThat(flowTrigger.getDependencyByName(name).getType()).isEqualTo(type);
  assertThat(flowTrigger.getDependencyByName(name).getProps()).isEqualTo(params);
 }
}

代码示例来源:origin: apache/geode

@Test
public void usesPeerAuthInitToGetCredentials() throws Exception {
 this.props.setProperty(SECURITY_PEER_AUTH_INIT, SpyAuthInit.class.getName() + ".create");
 SpyAuthInit auth = new SpyAuthInit();
 assertThat(auth.isClosed()).isFalse();
 SpyAuthInit.setAuthInitialize(auth);
 Properties credentials = this.authenticator.getCredentials(this.member, this.props);
 assertThat(credentials).isEqualTo(this.props);
 assertThat(auth.isClosed()).isTrue();
 assertThat(SpyAuthInit.getCreateCount()).isEqualTo(1);
}

代码示例来源:origin: SonarSource/sonarqube

private void assertParentFieldValues(Settings.Setting setting, Map<String, String>... fieldsValues) {
 if (fieldsValues.length == 0) {
  assertThat(setting.getParentValueOneOfCase()).isEqualTo(PARENTVALUEONEOF_NOT_SET);
 } else {
  assertThat(setting.getParentFieldValues().getFieldValuesList()).hasSize(fieldsValues.length);
  int index = 0;
  for (Settings.FieldValues.Value fieldsValue : setting.getParentFieldValues().getFieldValuesList()) {
   assertThat(fieldsValue.getValue()).isEqualTo(fieldsValues[index]);
   index++;
  }
 }
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void authenticateWhenJwtDecodesThenAuthenticationHasAttributesContainedInJwt() {
  BearerTokenAuthenticationToken token = this.authentication();
  Map<String, Object> claims = new HashMap<>();
  claims.put("name", "value");
  Jwt jwt = this.jwt(claims);
  when(this.jwtDecoder.decode("token")).thenReturn(jwt);
  when(this.jwtAuthenticationConverter.convert(jwt)).thenReturn(new JwtAuthenticationToken(jwt));
  JwtAuthenticationToken authentication =
      (JwtAuthenticationToken) this.provider.authenticate(token);
  assertThat(authentication.getTokenAttributes()).isEqualTo(claims);
}

代码示例来源:origin: SonarSource/sonarqube

private void assertFieldValues(Settings.Setting setting, Map<String, String>... fieldsValues) {
 assertThat(setting.getFieldValues().getFieldValuesList()).hasSize(fieldsValues.length);
 int index = 0;
 for (Settings.FieldValues.Value fieldsValue : setting.getFieldValues().getFieldValuesList()) {
  assertThat(fieldsValue.getValue()).isEqualTo(fieldsValues[index]);
  index++;
 }
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void constructorWhenUsingCorrectParametersThenConstructedCorrectly() {
  Collection authorities = Arrays.asList(new SimpleGrantedAuthority("test"));
  Map claims = Maps.newHashMap("claim", "value");
  Jwt jwt = this.jwt(claims);
  JwtAuthenticationToken token = new JwtAuthenticationToken(jwt, authorities);
  assertThat(token.getAuthorities()).isEqualTo(authorities);
  assertThat(token.getPrincipal()).isEqualTo(jwt);
  assertThat(token.getCredentials()).isEqualTo(jwt);
  assertThat(token.getToken()).isEqualTo(jwt);
  assertThat(token.getTokenAttributes()).isEqualTo(claims);
  assertThat(token.isAuthenticated()).isTrue();
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void constructorWhenUsingOnlyJwtThenConstructedCorrectly() {
  Map claims = Maps.newHashMap("claim", "value");
  Jwt jwt = this.jwt(claims);
  JwtAuthenticationToken token = new JwtAuthenticationToken(jwt);
  assertThat(token.getAuthorities()).isEmpty();
  assertThat(token.getPrincipal()).isEqualTo(jwt);
  assertThat(token.getCredentials()).isEqualTo(jwt);
  assertThat(token.getToken()).isEqualTo(jwt);
  assertThat(token.getTokenAttributes()).isEqualTo(claims);
  assertThat(token.isAuthenticated()).isFalse();
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void getStatusPerConditions_returns_statusPerCondition_argument_from_setStatus() {
 underTest.setStatus(QualityGateStatus.ERROR, SOME_STATUS_PER_CONDITION);
 assertThat(underTest.getStatusPerConditions()).isEqualTo(SOME_STATUS_PER_CONDITION);
 // a copy is made to be immutable
 assertThat(underTest.getStatusPerConditions()).isNotSameAs(SOME_STATUS_PER_CONDITION);
}

代码示例来源:origin: SonarSource/sonarqube

@Test
 public void set_param_remove_param_if_value_is_null() {
  NewActiveRule rule = builder
   .setParam("foo", "bar")
   .setParam("removed", "value")
   .setParam("removed", null)
   .build();
  assertThat(rule.params).isEqualTo(ImmutableMap.of("foo", "bar"));
 }
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void verify_getters() {
 assertThat(underTest.getCeTask().get()).isSameAs(ceTask);
 assertThat(underTest.getProject()).isSameAs(project);
 assertThat(underTest.getBranch().get()).isSameAs(branch);
 assertThat(underTest.getQualityGate().get()).isSameAs(qualityGate);
 assertThat(underTest.getProperties()).isEqualTo(properties);
 assertThat(underTest.getAnalysis().get()).isEqualTo(analysis);
 ProjectAnalysis underTestWithNulls = new ProjectAnalysis(project, null, null, null, null, null, emptyMap());
 assertThat(underTestWithNulls.getCeTask()).isEmpty();
 assertThat(underTestWithNulls.getBranch()).isEmpty();
 assertThat(underTestWithNulls.getQualityGate()).isEmpty();
 assertThat(underTestWithNulls.getProperties()).isEmpty();
 assertThat(underTestWithNulls.getAnalysis()).isEmpty();
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void install_and_load_plugins() {
 PluginInfo info = new PluginInfo("squid");
 ImmutableMap<String, ScannerPlugin> plugins = ImmutableMap.of("squid", new ScannerPlugin("squid", 1L, info));
 Plugin instance = mock(Plugin.class);
 when(loader.load(anyMap())).thenReturn(ImmutableMap.of("squid", instance));
 when(installer.installRemotes()).thenReturn(plugins);
 underTest.start();
 assertThat(underTest.getPluginInfos()).containsOnly(info);
 assertThat(underTest.getPluginsByKey()).isEqualTo(plugins);
 assertThat(underTest.getPluginInfo("squid")).isSameAs(info);
 assertThat(underTest.getPluginInstance("squid")).isSameAs(instance);
 underTest.stop();
 verify(loader).unload(anyCollection());
}

相关文章