本文整理了Java中org.assertj.core.api.MapAssert.isEqualTo()
方法的一些代码示例,展示了MapAssert.isEqualTo()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MapAssert.isEqualTo()
方法的具体详情如下:
包路径:org.assertj.core.api.MapAssert
类名称: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());
}
内容来源于网络,如有侵权,请联系作者删除!