Пример #1
0
        public void checkOwnerInfo()
        {
            BenchmarkDBEntities dbContent = new BenchmarkDBEntities();

            Owner ow = new Owner("testOwner");
            int owId = ow.id;

            var result = from user in dbContent.DB_userSet
                         where user.userId == owId
                         select user;

            DB_userSet resultUser = result.First();
            Assert.AreEqual(resultUser.name, "testOwner");
        }
Пример #2
0
        public void addJob()
        {
            BenchmarkDBEntities dbContent = new BenchmarkDBEntities();

                Job testJob = new Job(1, 10, new Owner("TestOwner"), s => "Hello world");
                int jobId = testJob.id;

                var result = from job in dbContent.DB_JobLogSet
                             where job.job_jobId == jobId
                             select job.DB_JobSet;

                DB_JobSet resultJob = result.First();

                Assert.AreEqual(jobId, resultJob.jobId);
        }
Пример #3
0
        public void cancelJob()
        {
            BenchmarkDBEntities dbContent = new BenchmarkDBEntities();

            Job testJob = new Job(1, 10, new Owner("TestOwner"), s => "Hello world");
            int jobId = testJob.id;

            BenchmarkSystem.BenchmarkSystem bs = new BenchmarkSystem.BenchmarkSystem();

            bs.submit(testJob);
            bs.cancel(testJob);

            var result = from job in dbContent.DB_JobSet
                         where job.jobId == jobId
                         select job;
            DB_JobSet resultJob = result.First();

            Assert.AreEqual("CANCELLED", resultJob.status);
        }
Пример #4
0
        public void checkStateChange()
        {
            BenchmarkDBEntities dbContent = new BenchmarkDBEntities();

            Job testJob = new Job(1, 10, new Owner("TestOwner"), s => "Hello world");
            int jobId = testJob.id;

            BenchmarkSystem.BenchmarkSystem bs = new BenchmarkSystem.BenchmarkSystem();
            bs.submit(testJob);
            bs.executeAll();

            var result = from job in dbContent.DB_JobLogSet
                         where job.job_jobId == jobId
                         select job.DB_JobSet;

             DB_JobSet resultJob = result.First();

             Assert.AreEqual("DONE", resultJob.status);
        }
Пример #5
0
        public void checkJobInfo()
        {
            using (var dbContent = new BenchmarkDBEntities())
            {

                Owner ow = new Owner("TestAnders");
                int owId = ow.id;

                Job testJob = new Job(1, 10, ow, s => "Hello world");
                int jobId = testJob.id;

                var result = from job in dbContent.DB_JobSet
                             where job.jobId == jobId
                             select job;

                DB_JobSet resultJob = result.First();

                Assert.AreEqual("WAITING", resultJob.status);
                Assert.AreEqual(resultJob.user_userId, owId);
                Assert.AreEqual(resultJob.jobId, jobId);
            }
        }