コード例 #1
0
        public void TelegtoolsJob_Simple_Test()
        {
            var job = new TelegtoolsJob()
            {
                Message = "Unit Test"
            };

            using (var ctx = new TelegtoolsContext())
            {
                ctx.Jobs.Add(job);
                ctx.SaveChanges();

                job.EndDate = DateTime.UtcNow;
                job.Status  = TelegtoolsJobStatus.Done;
                ctx.SaveChanges();
            }
        }
コード例 #2
0
        public void TelegtoolsJob_with_a_Log_Test()
        {
            var job = new TelegtoolsJob()
            {
                Message = "Unit Test"
            };
            var log = new TelegtoolsLog();

            job.Logs.Add(log);

            using (var ctx = new TelegtoolsContext())
            {
                ctx.Jobs.Add(job);
                ctx.SaveChanges();

                job.EndDate = DateTime.UtcNow;
                job.Status  = TelegtoolsJobStatus.Done;
                ctx.SaveChanges();
            }
        }