Beispiel #1
0
        /// <summary>
        /// Assert that the
        /// member addresses match the expected addresses in the
        /// sort order used by the cluster.
        /// </summary>
        public void AssertMembers(IEnumerable <Member> gotMembers, params Address[] expectedAddresses)
        {
            var members = gotMembers.ToImmutableList();

            _assertions.AssertEqual(expectedAddresses.Length, members.Count);
            expectedAddresses.ToImmutableSortedSet(Member.AddressOrdering);
            for (var i = 0; i < expectedAddresses.Length; i++)
            {
                _assertions.AssertEqual(expectedAddresses[i], members[i].Address);
            }
        }