public void ValidateRule_ShouldReturnFalseForInvalidRule() { RemoteConfigDataManager dataManager = new RemoteConfigDataManager(); var rule = RCTestUtils.CreateValidRule(); rule.priority = 1400; Assert.That(dataManager.ValidateRule(rule) == false); rule.priority = -1; Assert.That(dataManager.ValidateRule(rule) == false); }
public void ValidateRule_ShouldReturnTrueForAddingDuplicateRuleName() { RemoteConfigDataManager dataManager = new RemoteConfigDataManager(); var rule = RCTestUtils.CreateValidRule(); dataManager.UpdateRule(rule); var ruleDuplicate = RCTestUtils.CreateValidRule(); dataManager.UpdateRule(ruleDuplicate); var rulesList = dataManager.GetRulesList(); Assert.That(rulesList[0].name != rulesList[1].name); }
public void ValidateRule_ShouldReturnTrueForValidRule() { RemoteConfigDataManager dataManager = new RemoteConfigDataManager(); Assert.That(dataManager.ValidateRule(RCTestUtils.CreateValidRule())); }