[TestMethod] // IEnumerable public void EnumerableTest() { LinkedQueue<object> data = new LinkedQueue<object>(); data.Add(8); data.Add(13); data.GetEnumerator(); }
public void When_enumerating_items() { ILinkedQueue <int> queue = new LinkedQueue <int>(new[] { 1, 2 }); using IEnumerator <int> enumerator = queue.GetEnumerator(); enumerator.Current.ShouldBe(0); enumerator.MoveNext().ShouldBeTrue(); enumerator.Current.ShouldBe(1); enumerator.MoveNext().ShouldBeTrue(); enumerator.Current.ShouldBe(2); enumerator.MoveNext().ShouldBeFalse(); enumerator.Current.ShouldBe(2); enumerator.MoveNext().ShouldBeFalse(); }