public void AddRequireServicesToCollection()
        {
            // Arrange
            var services = new MockServiceCollection();

            // Act
            services.AddCorrelationId();

            // Assert
            services.Count.Should().Be(1);
            ServiceDescriptor serviceDescriptor = services[0];

            serviceDescriptor.ImplementationType.Should().Be(typeof(CorrelationContextAccessor));
            serviceDescriptor.ServiceType.Should().Be(typeof(ICorrelationContextAccessor));
            serviceDescriptor.Lifetime.Should().Be(ServiceLifetime.Singleton);
        }