/*============================================================================= Private methods =============================================================================*/ private void EnqueueOneMessage(EnqueueMethod enqueueMethod, PeekMethod peekMethod) { enqueueMethod(Messages[0]); var messages = peekMethod(); Assert.True(messages.Count == 1); Assert.True(messages.Contains(Messages[0])); }
private void EnqueueManyMessages(EnqueueMethod enqueueMethod, PeekMethod peekMethod) { foreach (var message in Messages) enqueueMethod(message); var messages = peekMethod(); Assert.True(messages.Count == Messages.Count); foreach (var message in Messages) Assert.True(messages.Contains(message)); }