Changeset 5786 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/DaoTests.cs
- Timestamp:
- 03/22/11 11:36:53 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/DaoTests.cs
r5779 r5786 32 32 job1.Command = Command.Pause; 33 33 34 DT.JobData jobData1 = new DT.JobData(); 35 jobData1.Data = new byte[] { 0, 1, 2, 3, 4, 5 }; 36 jobData1.LastUpdate = DateTime.Now; 37 34 38 DT.Plugin plugin1 = new DT.Plugin(); 35 39 plugin1.Name = "Tests.MyPlugin"; … … 51 55 52 56 job1.Id = dao.AddJob(job1); 57 jobData1.JobId = job1.Id; 58 dao.AddJobData(jobData1); 53 59 54 60 DT.Job job1loaded = dao.GetJob(job1.Id); … … 60 66 Assert.AreEqual(job1.StateLog.Count, job1loaded.StateLog.Count); 61 67 Assert.AreEqual(job1.Command, job1loaded.Command); 68 Assert.IsTrue(Math.Abs((job1loaded.LastJobDataUpdate - jobData1.LastUpdate).TotalSeconds) < 1); 62 69 for (int i = 0; i < job1.StateLog.Count; i++) { 63 70 Assert.AreEqual(job1.Id, job1loaded.StateLog[i].JobId); … … 88 95 } 89 96 97 DT.JobData jobData1Loaded = dao.GetJobData(job1.Id); 98 Assert.AreEqual(jobData1.JobId, jobData1Loaded.JobId); 99 Assert.IsTrue(Math.Abs((jobData1.LastUpdate - jobData1Loaded.LastUpdate).TotalSeconds) < 1); 100 Assert.IsTrue(jobData1.Data.SequenceEqual(jobData1Loaded.Data)); 101 90 102 dao.DeleteJob(job1.Id); 91 103 92 104 Assert.AreEqual(null, dao.GetJob(job1.Id)); 105 Assert.AreEqual(null, dao.GetJobData(job1.Id)); 93 106 } 94 107
Note: See TracChangeset
for help on using the changeset viewer.