public void EnumerationOfEmpty()
 {
     using (ListOfOftenOne <GenericParameterHelper> .Enumerator enumerator = this.list.GetEnumerator())
     {
         Assert.False(enumerator.MoveNext());
         enumerator.Reset();
         Assert.False(enumerator.MoveNext());
     }
 }
 public void EnumerationOfOne()
 {
     this.list.Add(new GenericParameterHelper(1));
     using (ListOfOftenOne <GenericParameterHelper> .Enumerator enumerator = this.list.GetEnumerator())
     {
         Assert.True(enumerator.MoveNext());
         Assert.Equal <int>(1, enumerator.Current.Data);
         Assert.False(enumerator.MoveNext());
         enumerator.Reset();
         Assert.True(enumerator.MoveNext());
         Assert.Equal <int>(1, enumerator.Current.Data);
         Assert.False(enumerator.MoveNext());
     }
 }