@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);
 }