private static void AssertBlockListEquals(ChainedHeader[] expected, IImmutableList<ChainedHeader> actual) { Assert.AreEqual(expected.Length, actual.Count); for (var i = 0; i < actual.Count; i++) Assert.AreEqual(expected[i], actual[i]); } }