Net.Sf.Dbdeploy.UniqueChangeTest.AssertSequence C# (CSharp) Method

AssertSequence() private method

Asserts the sequence is as specified.
private AssertSequence ( IList changeEntries ) : void
changeEntries IList The change entries.
return void
        private void AssertSequence(IList<UniqueChange> changeEntries, params string[] uniqueKeys)
        {
            for (int i = 0; i < uniqueKeys.Length; i++)
            {
                if (i >= changeEntries.Count)
                {
                    Assert.Fail("There are less entries in sequence than there should be.");
                }

                Assert.AreEqual(uniqueKeys[i], changeEntries[i].UniqueKey, string.Format("Item at position {0} should be '{1}'.", i, uniqueKeys[i]));
            }
        }
    }