Esempio n. 1
0
        public void SettingRepository_GetAllSettings_CheckIfDBContainTwoSetting()
        {
            //arrange
            var settingRepository = new SettingsRepository(_datacontext);

            //act
            var result = settingRepository.GetAllSettings().ToList().Count;

            //assert
            Assert.AreEqual(2, result);
        }
Esempio n. 2
0
        public void SettingRepository_GetAllSettings_CheckIfDBContainTwoNotZerroSettings(string name)
        {
            //arrange
            var settingRepository = new SettingsRepository(_datacontext);

            //act
            var result = settingRepository.GetAllSettings().ToList().FirstOrDefault(s => s.SettingName == name);

            //assert
            Assert.Greater(Convert.ToInt32(result.SettingValue), 0);
        }
Esempio n. 3
0
        public void SettingRepository_UpdateSettings_CheckIfUpdate(string name, string value)
        {
            //arrange
            var settingRepository = new SettingsRepository(_datacontext);

            //act
            settingRepository.UpdateSettings(new List<Setting>
            {
                new Setting {SettingName = name, SettingValue = value}
            });

            var result = _datacontext.Settings.Single(s => s.SettingName == name);

            //assert
            Assert.AreEqual(result.SettingValue, value);
        }