public void IsEmpty_returns_true_for_empty_stack()
        {
            var stack = new MessageVersionStack(typeof(MyMessage));

            stack.Pop();

            stack.Should().BeEmpty();
        }
        public void IsEmpty_returns_false_for_non_empty_stack()
        {
            var stack = new MessageVersionStack(typeof(MyMessage));

            stack.Should().NotBeEmpty();
        }