Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/12/11 18:04:25 (13 years ago)
Author:
ascheibe
Message:

#1233

  • fixed a bug in the Slave UI
  • finished renaming Webservice and Dao methods to be consistent with Job/Task naming
  • some cosmetic changes and project dependencies cleanups
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/DaoTests.cs

    r6723 r6743  
    4949      he.OwnerUserId = Guid.NewGuid();
    5050      he.ResourceNames = "HEAL";
    51       he.Id = dao.AddHiveExperiment(he);
     51      he.Id = dao.AddJob(he);
    5252
    5353      DT.Task job1 = new DT.Task();
     
    8080      job1.PluginsNeededIds.Add(plugin1.Id);
    8181
    82       job1.Id = dao.AddJob(job1);
     82      job1.Id = dao.AddTask(job1);
    8383      jobData1.TaskId = job1.Id;
    84       dao.AddJobData(jobData1);
    85 
    86       DT.Task job1loaded = dao.GetJob(job1.Id);
     84      dao.AddTaskData(jobData1);
     85
     86      DT.Task job1loaded = dao.GetTask(job1.Id);
    8787      Assert.AreEqual(job1.Id, job1loaded.Id);
    8888      Assert.AreEqual(job1.CoresNeeded, job1loaded.CoresNeeded);
     
    9494      Assert.AreEqual(job1.JobId, job1loaded.JobId);
    9595      Assert.AreEqual(job1.IsPrivileged, job1loaded.IsPrivileged);
    96       Assert.IsTrue(Math.Abs((job1loaded.LastJobDataUpdate - jobData1.LastUpdate).TotalSeconds) < 1);
     96      Assert.IsTrue(Math.Abs((job1loaded.LastTaskDataUpdate - jobData1.LastUpdate).TotalSeconds) < 1);
    9797      for (int i = 0; i < job1.StateLog.Count; i++) {
    9898        Assert.AreEqual(job1.Id, job1loaded.StateLog[i].TaskId);
     
    111111      job1.StateLog.Add(new DT.StateLog { State = DT.TaskState.Transferring, DateTime = DateTime.Now }); Thread.Sleep(10);
    112112      job1.StateLog.Add(new DT.StateLog { State = DT.TaskState.Finished, DateTime = DateTime.Now }); Thread.Sleep(10);
    113       dao.UpdateJob(job1);
    114 
    115       job1loaded = dao.GetJob(job1.Id);
     113      dao.UpdateTask(job1);
     114
     115      job1loaded = dao.GetTask(job1.Id);
    116116      for (int i = 0; i < job1.StateLog.Count; i++) {
    117117        Assert.AreEqual(job1.Id, job1loaded.StateLog[i].TaskId);
     
    123123      }
    124124
    125       DT.TaskData jobData1Loaded = dao.GetJobData(job1.Id);
     125      DT.TaskData jobData1Loaded = dao.GetTaskData(job1.Id);
    126126      Assert.AreEqual(jobData1.TaskId, jobData1Loaded.TaskId);
    127127      Assert.IsTrue(Math.Abs((jobData1.LastUpdate - jobData1Loaded.LastUpdate).TotalSeconds) < 1);
    128128      Assert.IsTrue(jobData1.Data.SequenceEqual(jobData1Loaded.Data));
    129129
    130       dao.DeleteHiveExperiment(he.Id);
    131 
    132       Assert.AreEqual(null, dao.GetJob(job1.Id));
    133       Assert.AreEqual(null, dao.GetJobData(job1.Id));
    134       Assert.AreEqual(null, dao.GetHiveExperiment(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));
    135135
    136136      dao.DeletePlugin(plugin1.Id);
     
    220220      he.OwnerUserId = Guid.NewGuid();
    221221      he.ResourceNames = "HEAL";
    222       he.Id = dao.AddHiveExperiment(he);
     222      he.Id = dao.AddJob(he);
    223223
    224224      DT.Task job = new DT.Task();
     
    226226      job.StateLog.Add(new DT.StateLog { State = DT.TaskState.Offline, DateTime = DateTime.Now });
    227227      job.JobId = he.Id;
    228       job.Id = dao.AddJob(job);
     228      job.Id = dao.AddTask(job);
    229229
    230230      DT.JobPermission perm = new DT.JobPermission();
     
    233233      perm.GrantedUserId = Guid.NewGuid();
    234234      perm.Permission = DT.Permission.Full;
    235       dao.AddHiveExperimentPermission(perm);
    236 
    237       DT.Job heLoaded = dao.GetHiveExperiment(he.Id);
     235      dao.AddJobPermission(perm);
     236
     237      DT.Job heLoaded = dao.GetJob(he.Id);
    238238      Assert.AreEqual(he.Id, heLoaded.Id);
    239239      Assert.AreEqual(he.Name, heLoaded.Name);
    240240      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.GetJob(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);
    245245      Assert.AreEqual(job.Id, jobLoaded.Id);
    246246      Assert.AreEqual(job.State, jobLoaded.State);
    247247      Assert.AreEqual(job.JobId, jobLoaded.JobId);
    248248
    249       DT.JobPermission permLoaded = dao.GetHiveExperimentPermission(he.Id, perm.GrantedUserId);
     249      DT.JobPermission permLoaded = dao.GetJobPermission(he.Id, perm.GrantedUserId);
    250250      Assert.AreEqual(perm.JobId, permLoaded.JobId);
    251251      Assert.AreEqual(perm.GrantedUserId, permLoaded.GrantedUserId);
     
    253253      Assert.AreEqual(perm.Permission, permLoaded.Permission);
    254254
    255       dao.DeleteHiveExperiment(he.Id);
    256       Assert.AreEqual(null, dao.GetHiveExperiment(he.Id));
    257       Assert.AreEqual(null, dao.GetJob(job.Id));
    258       Assert.AreEqual(null, dao.GetHiveExperimentPermission(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));
    259259
    260260    }
Note: See TracChangeset for help on using the changeset viewer.