Ejemplo n.º 1
0
        [TestMethod] public void Iteration()
        {
            // Arrange
            var fields = fields_;

            // Act
            var key        = new PrimaryKey(fields);
            var enumerator = key.GetEnumerator();

            IEnumerable <IField> list()
            {
                while (enumerator.MoveNext())
                {
                    yield return(enumerator.Current);
                }
            };

            // Assert
            list().Should().BeEquivalentTo(fields);
        }