private void testVariables(EffectDbRecord o, string id, string name, DateTime vFrom,
                            DateTime vTo)
 {
     Assert.AreEqual(id, o.ID);
     Assert.AreEqual(name, o.Name);
     Assert.AreEqual(vFrom, o.ValidFrom);
     Assert.AreEqual(vTo, o.ValidTo);
 }
        public static EffectObject Create(string id, string name, DateTime?validFrom = null,
                                          DateTime?validTo = null)
        {
            var o = new EffectDbRecord
            {
                ID        = id,
                Name      = name,
                ValidFrom = validFrom ?? DateTime.MinValue,
                ValidTo   = validTo ?? DateTime.MaxValue
            };

            return(new EffectObject(o));
        }
示例#3
0
 private static string add(SentryDbContext c, EffectDbRecord effect)
 {
     effect.ID = Guid.NewGuid().ToString();
     c.Effects.Add(effect);
     return(effect.ID);
 }