Esempio n. 1
0
 public override void TearDown()
 {
     using (var ctx = GetContext())
     {
         ctx.GetQuery <TestObjClass>().ForEach(obj => { obj.ObjectProp = null; ctx.Delete(obj); });
         ProjectDataFixture.DeleteData(ctx);
         ctx.SubmitChanges();
     }
     base.TearDown();
 }
Esempio n. 2
0
        public override void SetUp()
        {
            base.SetUp();

            using (IZetboxContext ctx = GetContext())
            {
                ctx.GetQuery <TestObjClass>().ForEach(obj => { obj.ObjectProp = null; ctx.Delete(obj); });
                ProjectDataFixture.DeleteData(ctx);
                ctx.SubmitChanges();
            }

            using (IZetboxContext ctx = GetContext())
            {
                ProjectDataFixture.CreateTestData(ctx);
                var newObj = ctx.Create <TestObjClass>();
                newObj.StringProp   = "The one and only";
                newObj.TestEnumProp = TestEnum.First;
                ctx.SubmitChanges();
            }
        }