@Test public void test_toStringExcludeCollection() { final List<String> excludeList = new ArrayList<String>(); excludeList.add(SECRET_FIELD); final String toString = ReflectionToStringBuilder.toStringExclude(new TestFixture(), excludeList); this.validateSecretFieldAbsent(toString); }
@Test public void test_toStringExcludeCollectionWithNull() { final List<String> excludeList = new ArrayList<String>(); excludeList.add(null); final String toString = ReflectionToStringBuilder.toStringExclude(new TestFixture(), excludeList); this.validateSecretFieldPresent(toString); }
@Test public void test_toStringExcludeArrayWithNulls() { final String toString = ReflectionToStringBuilder.toStringExclude(new TestFixture(), new String[] {null, null}); this.validateSecretFieldPresent(toString); }
@Test public void test_toStringExcludeArray() { final String toString = ReflectionToStringBuilder.toStringExclude(new TestFixture(), new String[] {SECRET_FIELD}); this.validateSecretFieldAbsent(toString); }
@Test public void test_toStringExcludeNullCollection() { final String toString = ReflectionToStringBuilder.toStringExclude(new TestFixture(), (Collection<String>) null); this.validateSecretFieldPresent(toString); }
@Test public void test_toStringExcludeEmptyCollection() { final String toString = ReflectionToStringBuilder.toStringExclude(new TestFixture(), new ArrayList<String>()); this.validateSecretFieldPresent(toString); }
@Test public void test_toStringExcludeEmptyArray() { final String toString = ReflectionToStringBuilder.toStringExclude(new TestFixture(), ArrayUtils.EMPTY_STRING_ARRAY); this.validateSecretFieldPresent(toString); }