Changeset 6743 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/DaoTests.cs
- Timestamp:
- 09/12/11 18:04:25 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/DaoTests.cs
r6723 r6743 49 49 he.OwnerUserId = Guid.NewGuid(); 50 50 he.ResourceNames = "HEAL"; 51 he.Id = dao.Add HiveExperiment(he);51 he.Id = dao.AddJob(he); 52 52 53 53 DT.Task job1 = new DT.Task(); … … 80 80 job1.PluginsNeededIds.Add(plugin1.Id); 81 81 82 job1.Id = dao.Add Job(job1);82 job1.Id = dao.AddTask(job1); 83 83 jobData1.TaskId = job1.Id; 84 dao.Add JobData(jobData1);85 86 DT.Task job1loaded = dao.Get Job(job1.Id);84 dao.AddTaskData(jobData1); 85 86 DT.Task job1loaded = dao.GetTask(job1.Id); 87 87 Assert.AreEqual(job1.Id, job1loaded.Id); 88 88 Assert.AreEqual(job1.CoresNeeded, job1loaded.CoresNeeded); … … 94 94 Assert.AreEqual(job1.JobId, job1loaded.JobId); 95 95 Assert.AreEqual(job1.IsPrivileged, job1loaded.IsPrivileged); 96 Assert.IsTrue(Math.Abs((job1loaded.Last JobDataUpdate - jobData1.LastUpdate).TotalSeconds) < 1);96 Assert.IsTrue(Math.Abs((job1loaded.LastTaskDataUpdate - jobData1.LastUpdate).TotalSeconds) < 1); 97 97 for (int i = 0; i < job1.StateLog.Count; i++) { 98 98 Assert.AreEqual(job1.Id, job1loaded.StateLog[i].TaskId); … … 111 111 job1.StateLog.Add(new DT.StateLog { State = DT.TaskState.Transferring, DateTime = DateTime.Now }); Thread.Sleep(10); 112 112 job1.StateLog.Add(new DT.StateLog { State = DT.TaskState.Finished, DateTime = DateTime.Now }); Thread.Sleep(10); 113 dao.Update Job(job1);114 115 job1loaded = dao.Get Job(job1.Id);113 dao.UpdateTask(job1); 114 115 job1loaded = dao.GetTask(job1.Id); 116 116 for (int i = 0; i < job1.StateLog.Count; i++) { 117 117 Assert.AreEqual(job1.Id, job1loaded.StateLog[i].TaskId); … … 123 123 } 124 124 125 DT.TaskData jobData1Loaded = dao.Get JobData(job1.Id);125 DT.TaskData jobData1Loaded = dao.GetTaskData(job1.Id); 126 126 Assert.AreEqual(jobData1.TaskId, jobData1Loaded.TaskId); 127 127 Assert.IsTrue(Math.Abs((jobData1.LastUpdate - jobData1Loaded.LastUpdate).TotalSeconds) < 1); 128 128 Assert.IsTrue(jobData1.Data.SequenceEqual(jobData1Loaded.Data)); 129 129 130 dao.Delete HiveExperiment(he.Id);131 132 Assert.AreEqual(null, dao.Get Job(job1.Id));133 Assert.AreEqual(null, dao.Get JobData(job1.Id));134 Assert.AreEqual(null, dao.Get HiveExperiment(he.Id));130 dao.DeleteJob(he.Id); 131 132 Assert.AreEqual(null, dao.GetTask(job1.Id)); 133 Assert.AreEqual(null, dao.GetTaskData(job1.Id)); 134 Assert.AreEqual(null, dao.GetJob(he.Id)); 135 135 136 136 dao.DeletePlugin(plugin1.Id); … … 220 220 he.OwnerUserId = Guid.NewGuid(); 221 221 he.ResourceNames = "HEAL"; 222 he.Id = dao.Add HiveExperiment(he);222 he.Id = dao.AddJob(he); 223 223 224 224 DT.Task job = new DT.Task(); … … 226 226 job.StateLog.Add(new DT.StateLog { State = DT.TaskState.Offline, DateTime = DateTime.Now }); 227 227 job.JobId = he.Id; 228 job.Id = dao.Add Job(job);228 job.Id = dao.AddTask(job); 229 229 230 230 DT.JobPermission perm = new DT.JobPermission(); … … 233 233 perm.GrantedUserId = Guid.NewGuid(); 234 234 perm.Permission = DT.Permission.Full; 235 dao.Add HiveExperimentPermission(perm);236 237 DT.Job heLoaded = dao.Get HiveExperiment(he.Id);235 dao.AddJobPermission(perm); 236 237 DT.Job heLoaded = dao.GetJob(he.Id); 238 238 Assert.AreEqual(he.Id, heLoaded.Id); 239 239 Assert.AreEqual(he.Name, heLoaded.Name); 240 240 Assert.AreEqual(he.ResourceNames, heLoaded.ResourceNames); 241 //Assert.AreEqual( he.LastAccessed, heLoaded.LastAccessed);242 //Assert.AreEqual( he.DateCreated, heLoaded.DateCreated);243 244 DT.Task jobLoaded = dao.Get Job(job.Id);241 //Assert.AreEqual(job.LastAccessed, heLoaded.LastAccessed); 242 //Assert.AreEqual(job.DateCreated, heLoaded.DateCreated); 243 244 DT.Task jobLoaded = dao.GetTask(job.Id); 245 245 Assert.AreEqual(job.Id, jobLoaded.Id); 246 246 Assert.AreEqual(job.State, jobLoaded.State); 247 247 Assert.AreEqual(job.JobId, jobLoaded.JobId); 248 248 249 DT.JobPermission permLoaded = dao.Get HiveExperimentPermission(he.Id, perm.GrantedUserId);249 DT.JobPermission permLoaded = dao.GetJobPermission(he.Id, perm.GrantedUserId); 250 250 Assert.AreEqual(perm.JobId, permLoaded.JobId); 251 251 Assert.AreEqual(perm.GrantedUserId, permLoaded.GrantedUserId); … … 253 253 Assert.AreEqual(perm.Permission, permLoaded.Permission); 254 254 255 dao.Delete HiveExperiment(he.Id);256 Assert.AreEqual(null, dao.Get HiveExperiment(he.Id));257 Assert.AreEqual(null, dao.Get Job(job.Id));258 Assert.AreEqual(null, dao.Get HiveExperimentPermission(perm.JobId, perm.GrantedUserId));255 dao.DeleteJob(he.Id); 256 Assert.AreEqual(null, dao.GetJob(he.Id)); 257 Assert.AreEqual(null, dao.GetTask(job.Id)); 258 Assert.AreEqual(null, dao.GetJobPermission(perm.JobId, perm.GrantedUserId)); 259 259 260 260 }
Note: See TracChangeset
for help on using the changeset viewer.