public void HelpContentVersion_Update()
        {
            // Arrange
            var configurationRepository = new Mock<IConfigurationRepository>(MockBehavior.Strict);
            configurationRepository.Setup(r => r.Update(DataStoreConfiguration.HelpContentVersionKey, int.MaxValue));

            var configuration = new DataStoreConfiguration(configurationRepository.Object);

            // Act
            configuration.HelpContentVersion = int.MaxValue;

            // Assert
            configurationRepository.VerifyAll();
        }
        public void HelpContentVersion_Read()
        {
            // Arrange
            var configurationRepository = new Mock<IConfigurationRepository>(MockBehavior.Strict);
            configurationRepository.Setup(r => r.Read(DataStoreConfiguration.HelpContentVersionKey)).Returns(int.MaxValue);

            var configuration = new DataStoreConfiguration(configurationRepository.Object);

            // Act
            var result = configuration.HelpContentVersion;

            // Assert
            Assert.AreEqual(int.MaxValue, result);
            configurationRepository.VerifyAll();
        }