@Test public void testContextHolderGetterSetterClearer() { SecurityContext sc = new SecurityContextImpl(); sc.setAuthentication(new UsernamePasswordAuthenticationToken("Foobar", "pass")); SecurityContextHolder.setContext(sc); assertThat(SecurityContextHolder.getContext()).isEqualTo(sc); SecurityContextHolder.clearContext(); assertThat(SecurityContextHolder.getContext()).isNotSameAs(sc); SecurityContextHolder.clearContext(); }
@Test public void equals_is_based_on_content() { NodeDetails.Builder builder = testSupport.randomNodeDetailsBuilder(); NodeDetails underTest = builder.build(); assertThat(underTest).isEqualTo(underTest); assertThat(builder.build()) .isEqualTo(underTest) .isNotSameAs(underTest); assertThat(underTest).isNotEqualTo(null); assertThat(underTest).isNotEqualTo(new Object()); }
@Test public void replaceKey2NewContext() { Context put = c.put(2, "foo"); assertThat(put) .isInstanceOf(ContextN.class) .isNotSameAs(c); assertThat(put.stream().map(Map.Entry::getKey)) .containsExactly(1, 2, 3, 4, 5, 6); assertThat(put.stream().map(Map.Entry::getValue)) .containsExactly("A", "foo", "C", "D", "E", "F"); }
@Test public void replaceKey3NewContext() { Context put = c.put(3, "foo"); assertThat(put) .isInstanceOf(ContextN.class) .isNotSameAs(c); assertThat(put.stream().map(Map.Entry::getKey)) .containsExactly(1, 2, 3, 4, 5, 6); assertThat(put.stream().map(Map.Entry::getValue)) .containsExactly("A", "B", "foo", "D", "E", "F"); }
@Test public void replaceKey6NewContext() { Context put = c.put(6, "foo"); assertThat(put) .isInstanceOf(ContextN.class) .isNotSameAs(c); assertThat(put.stream().map(Map.Entry::getKey)) .containsExactly(1, 2, 3, 4, 5, 6); assertThat(put.stream().map(Map.Entry::getValue)) .containsExactly("A", "B", "C", "D", "E", "foo"); }
@Test public void replaceKey2NewContext() { Context put = c.put(2, "foo"); assertThat(put) .isInstanceOf(Context5.class) .isNotSameAs(c); assertThat(put.stream().map(Map.Entry::getKey)) .containsExactly(1, 2, 3, 4, 5); assertThat(put.stream().map(Map.Entry::getValue)) .containsExactly("A", "foo", "C", "D", "E"); }
@Test public void replaceKey4NewContext() { Context put = c.put(4, "foo"); assertThat(put) .isInstanceOf(Context5.class) .isNotSameAs(c); assertThat(put.stream().map(Map.Entry::getKey)) .containsExactly(1, 2, 3, 4, 5); assertThat(put.stream().map(Map.Entry::getValue)) .containsExactly("A", "B", "C", "foo", "E"); }
@Test public void replaceKey2NewContext() { Context put = c.put(2, "foo"); assertThat(put) .isInstanceOf(Context3.class) .isNotSameAs(c); assertThat(put.stream().map(Map.Entry::getKey)) .containsExactly(1, 2, 3); assertThat(put.stream().map(Map.Entry::getValue)) .containsExactly("A", "foo", "C"); }
@Test public void equals_is_based_on_content() { NodeHealth.Builder builder = testSupport.randomBuilder(); NodeHealth underTest = builder.build(); assertThat(underTest).isEqualTo(underTest); assertThat(builder.build()) .isEqualTo(underTest) .isNotSameAs(underTest); assertThat(underTest).isNotEqualTo(null); assertThat(underTest).isNotEqualTo(new Object()); }
@Test public void testInitBuilder() { AllTypes.Builder builder = allTypes.newBuilder(); assertThat(builder.build()).isEqualTo(allTypes); builder.opt_bool = false; assertThat(builder.build()).isNotSameAs(allTypes); }
@Test public void resolveArgumentSpelCopy() throws Exception { CopyUserPrincipal principal = new CopyUserPrincipal("property"); setAuthenticationPrincipal(principal); Object resolveArgument = this.resolver.resolveArgument(showUserSpelCopy(), null); assertThat(resolveArgument).isEqualTo(principal); assertThat(resolveArgument).isNotSameAs(principal); }
@Test public void readComponent_is_not_cached() { writer.writeComponent(COMPONENT); assertThat(underTest.readComponent(COMPONENT_REF)).isNotSameAs(underTest.readComponent(COMPONENT_REF)); }
@Test public void buildNoValue_returns_new_instance_at_each_call() { initValidBuilder(); assertThat(underTest.buildNoValue()).isNotSameAs(underTest.buildNoValue()); }
@Test public void build_returns_new_instance_at_each_call() { initValidBuilder(); assertThat(underTest.build(SOME_STATUS_BUT_NO_VALUE, SOME_VALUE)).isNotSameAs(underTest.build(SOME_STATUS_BUT_NO_VALUE, SOME_VALUE)); }
@Test public void readChangesets_is_not_cached() { writer.writeComponentChangesets(CHANGESETS); assertThat(underTest.readChangesets(COMPONENT_REF)).isNotSameAs(underTest.readChangesets(COMPONENT_REF)); }
@Test public void build_returns_new_instance_at_each_call() { underTest.setId(SOME_ID).setStatus(SOME_STATUS); assertThat(underTest.build()).isNotSameAs(underTest.build()); }
@Test public void build_returns_new_instance_at_each_call() { underTest.setUuid(SOME_UUID).setKey(SOME_KEY).setName(SOME_NAME); assertThat(underTest.build()).isNotSameAs(underTest.build()); }
@Test public void build_returns_new_instance_at_each_call() { underTest.setId(SOME_ID).setStatus(SOME_STATUS).setName(SOME_NAME); assertThat(underTest.build()).isNotSameAs(underTest.build()); }
@Test public void get_returns_new_DefaultOrganization_with_each_call_when_cache_is_not_loaded() { insertOrganization(ORGANIZATION_DTO_1, DATE_1); dbClient.internalPropertiesDao().save(dbSession, DEFAULT_ORGANIZATION, ORGANIZATION_DTO_1.getUuid()); dbSession.commit(); assertThat(underTest.get()).isNotSameAs(underTest.get()); }
@Test public void load_resets_thread_local_when_called_twice() { insertOrganization(ORGANIZATION_DTO_1, DATE_1); dbClient.internalPropertiesDao().save(dbSession, DEFAULT_ORGANIZATION, ORGANIZATION_DTO_1.getUuid()); dbSession.commit(); underTest.load(); DefaultOrganization org1 = underTest.get(); underTest.load(); DefaultOrganization org2 = underTest.get(); assertThat(org1).isNotSameAs(org2); }