Пример #1
0
        public void DictionarySettingProviderAddVersionedSettingLoadTest()
        {
            var service = new DemonstrationService(new DictionarySettingProvider());

            for (var i = 0; i < KeyCount; i++)
            {
                service.AddVersionedSetting(Guid.NewGuid().ToString());
            }
        }
Пример #2
0
        public void SingleVersionSettingProviderGetVersionedSettingLoadTest()
        {
            var service = new DemonstrationService(new SingleVersionSettingProvider());

            for (var i = 0; i < KeyCount; i++)
            {
                service.AddVersionedSetting(Guid.NewGuid().ToString());
                service.GetVersionedSetting(i + 1);
            }
        }
        public void AddVersionedSettingUnitTest()
        {
            const string setting = "TestSetting";

            _settingProvider.Expect(sp => sp.AddSetting(Arg <string> .Is.Equal(setting)));

            var service = new DemonstrationService(_settingProvider);

            service.AddVersionedSetting(setting);
        }
Пример #4
0
        public void SingleVersionSettingProviderRemoveVersionedSettingLoadTest()
        {
            var service = new DemonstrationService(new SingleVersionSettingProvider());

            for (var i = 0; i < KeyCount; i++)
            {
                service.AddVersionedSetting(Guid.NewGuid().ToString());
            }

            var result = service.RemoveVersionedSetting(KeyCount);

            Assert.IsTrue(result);
        }