public void TestRuleDeserialize_01() { Rule rule = new Rule(RuleType.Actor, "foo"); string str = XmlHelper.Instance.ToXmlString<Rule>(rule); Rule des = XmlHelper.Instance.FromXmlString<Rule>(str); Assert.IsTrue(rule.DeepEquals(des)); }
public void TestRuleConstructor_01() { DateTime now = DateTime.Now; Rule rule = new Rule(); rule.Type = RuleType.Actor; rule.Value = "foo"; Rule rule2 = new Rule(RuleType.Actor, "foo"); Assert.AreEqual(rule.Type, RuleType.Actor); Assert.AreEqual(rule.Value, "foo"); Assert.IsTrue(rule.DeepEquals(rule2)); }