Beispiel #1
0
        public void StaticSettingProviderGetLatestVersionedSettingLoadTest()
        {
            var service = new DemonstrationService(new StaticSettingProvider(KeyCount, Guid.NewGuid().ToString()));

            for (var i = 0; i < KeyCount; i++)
            {
                service.GetLatestVersionedSetting();
            }
        }
Beispiel #2
0
        public void DictionarySettingProviderGetLatestVersionedSettingLoadTest()
        {
            var service = new DemonstrationService(new DictionarySettingProvider());

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

            _settingProvider.Expect(sp => sp.GetLatestSetting()).Return(setting);

            var service = new DemonstrationService(_settingProvider);
            var result  = service.GetLatestVersionedSetting();

            Assert.AreEqual(setting, result);
        }