/** * Gets the name or ID of the member in the GemFire distributed system. This method prefers name * if specified, otherwise the ID is returned. If name was not specified to the Builder that * created this Launcher and this call is not in-process, then null is returned. * * @return a String value indicating the member's name if specified, otherwise the member's ID is * returned if this call is made in-process, or finally, null is returned if neither name * name was specified or the call is out-of-process. * @see #getMemberName() * @see #getMemberId() */ public String getMember() { if (isNotBlank(getMemberName())) { return getMemberName(); } if (isNotBlank(getMemberId())) { return getMemberId(); } return null; }
@Test public void getMemberIdReturnsSameNumberOfBlanks() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(null, " "); assertThat(launcher.getMemberId()).isEqualTo(" "); }
@Test public void getMemberIdReturnsBlankIfBlank() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(null, " "); assertThat(launcher.getMemberId()).isEqualTo(" "); }
@Test public void getMemberIdReturnsEmptyIfEmpty() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(null, StringUtils.EMPTY); assertThat(launcher.getMemberId()).isEqualTo(StringUtils.EMPTY); }
@Test public void getMemberIdReturnsValue() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(null, "123"); assertThat(launcher.getMemberId()).isEqualTo("123"); }
@Test public void getMemberReturnsMemberIdIfMemberNameIsEmpty() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(StringUtils.EMPTY, "123"); assertThat(launcher.getMember()).isEqualTo("123").isEqualTo(launcher.getMemberId()); }
@Test public void getMemberReturnsMemberIdIfMemberNameIsNull() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(null, "123"); assertThat(launcher.getMember()).isEqualTo("123").isEqualTo(launcher.getMemberId()); }
@Test public void getMemberReturnsMemberIdIfMemberNameIsBlank() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(" ", "123"); assertThat(launcher.getMember()).isEqualTo("123").isEqualTo(launcher.getMemberId()); }
@Test public void getMemberIdReturnsNullIfNull() throws Exception { AbstractLauncher<?> launcher = createAbstractLauncher(null, null); assertThat(launcher.getMemberId()).isNull(); }