Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/16/08 17:26:43 (16 years ago)
Author:
svonolfe
Message:

Refactored DAL, Improved Caching (#372)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Server.Core/DbTestApp.cs

    r971 r995  
    4343      client.Login = DateTime.Now;
    4444      client.ClientId = Guid.NewGuid();
    45       clientAdapter.UpdateClient(client);
     45      clientAdapter.Update(client);
    4646
    4747      ClientInfo clientRead =
    48         clientAdapter.GetClientById(client.ClientId);
     48        clientAdapter.GetById(client.ClientId);
    4949      Debug.Assert(
    5050        clientRead != null &&
     
    5252
    5353      client.CpuSpeedPerCore = 2000;
    54       clientAdapter.UpdateClient(client);
     54      clientAdapter.Update(client);
    5555      clientRead =
    56         clientAdapter.GetClientById(client.ClientId);
     56        clientAdapter.GetById(client.ClientId);
    5757      Debug.Assert(
    5858       clientRead != null &&
     
    6060       clientRead.CpuSpeedPerCore == 2000);
    6161
    62       ICollection<ClientInfo> clients = clientAdapter.GetAllClients();
     62      ICollection<ClientInfo> clients =
     63        clientAdapter.GetAll();
    6364      int count = clients.Count;
    6465
    65       clientAdapter.DeleteClient(client);
    66 
    67       clients = clientAdapter.GetAllClients();
     66      clientAdapter.Delete(client);
     67
     68      clients = clientAdapter.GetAll();
    6869      Debug.Assert(count - 1 == clients.Count);
    6970    }
     
    7475
    7576      User user = new User();
    76       user.Name = "Stefan";
    77 
    78       userAdapter.UpdateUser(user);
     77      user.Name = "TestDummy";
     78
     79      userAdapter.Update(user);
    7980
    8081      User userRead =
    81         userAdapter.GetUserById(user.PermissionOwnerId);
     82        userAdapter.GetById(user.Id);
    8283      Debug.Assert(
    8384        userRead != null &&
    84         user.PermissionOwnerId == userRead.PermissionOwnerId);
     85        user.Id == userRead.Id);
    8586
    8687      user.Password = "passme";
    87       userAdapter.UpdateUser(user);
     88      userAdapter.Update(user);
    8889      userRead =
    89         userAdapter.GetUserByName(user.Name);
     90        userAdapter.GetByName(user.Name);
    9091      Debug.Assert(
    9192       userRead != null &&
     
    9394       userRead.Password == user.Password);
    9495
    95       ICollection<User> users = userAdapter.GetAllUsers();
     96      ICollection<User> users =
     97       userAdapter.GetAll();
    9698      int count = users.Count;
    9799
    98       userAdapter.DeleteUser(user);
    99 
    100       users = userAdapter.GetAllUsers();
     100      userAdapter.Delete(user);
     101
     102      users = userAdapter.GetAll();
    101103      Debug.Assert(count - 1 == users.Count);
    102104    }
     
    129131      group.Members.Add(subGroup);
    130132
    131       userGroupAdapter.UpdateUserGroup(group);
     133      userGroupAdapter.Update(group);
    132134
    133135      UserGroup read =
    134         userGroupAdapter.GetUserGroupById(group.PermissionOwnerId);
     136        userGroupAdapter.GetById(group.Id);
    135137
    136138      ICollection<UserGroup> userGroups =
    137         userGroupAdapter.GetAllUserGroups();
     139        userGroupAdapter.GetAll();
    138140
    139141      IUserAdapter userAdapter =
    140142        ServiceLocator.GetUserAdapter();
    141143
    142       userAdapter.DeleteUser(user3);
     144      userAdapter.Delete(user3);
    143145     
    144146      read =
    145          userGroupAdapter.GetUserGroupById(group.PermissionOwnerId);
    146 
    147       userGroupAdapter.DeleteUserGroup(subGroup);
    148 
    149       read =
    150          userGroupAdapter.GetUserGroupById(group.PermissionOwnerId);
     147         userGroupAdapter.GetById(group.Id);
     148
     149      userGroupAdapter.Delete(subGroup);
     150
     151      read =
     152         userGroupAdapter.GetById(group.Id);
    151153
    152154      userGroups =
    153         userGroupAdapter.GetAllUserGroups();
    154 
    155       userGroupAdapter.DeleteUserGroup(group);
     155        userGroupAdapter.GetAll();
     156
     157      userGroupAdapter.Delete(group);
    156158
    157159      userGroups =
    158         userGroupAdapter.GetAllUserGroups();
    159 
    160       userAdapter.DeleteUser(user);
    161       userAdapter.DeleteUser(user2);
     160        userGroupAdapter.GetAll();
     161
     162      userAdapter.Delete(user);
     163      userAdapter.Delete(user2);
    162164    }
    163165
     
    195197      group.Resources.Add(subGroup);
    196198
    197       clientGroupAdapter.UpdateClientGroup(group);
     199      clientGroupAdapter.Update(group);
    198200
    199201      ClientGroup read =
    200         clientGroupAdapter.GetClientGroupById(group.ResourceId);
     202        clientGroupAdapter.GetById(group.Id);
    201203
    202204      ICollection<ClientGroup> clientGroups =
    203         clientGroupAdapter.GetAllClientGroups();
     205        clientGroupAdapter.GetAll();
    204206
    205207      IClientAdapter clientAdapter =
    206208        ServiceLocator.GetClientAdapter();
    207209
    208       clientAdapter.DeleteClient(client3);
    209 
    210       read =
    211          clientGroupAdapter.GetClientGroupById(group.ResourceId);
    212 
    213       clientGroupAdapter.DeleteClientGroup(subGroup);
    214 
    215       read =
    216          clientGroupAdapter.GetClientGroupById(group.ResourceId);
     210      clientAdapter.Delete(client3);
     211
     212      read =
     213         clientGroupAdapter.GetById(group.Id);
     214
     215      clientGroupAdapter.Delete(subGroup);
     216
     217      read =
     218         clientGroupAdapter.GetById(group.Id);
    217219
    218220      clientGroups =
    219         clientGroupAdapter.GetAllClientGroups();
    220 
    221       clientGroupAdapter.DeleteClientGroup(group);
     221        clientGroupAdapter.GetAll();
     222
     223      clientGroupAdapter.Delete(group);
    222224
    223225      clientGroups =
    224         clientGroupAdapter.GetAllClientGroups();
    225 
    226       clientAdapter.DeleteClient(client);
    227       clientAdapter.DeleteClient(client2);
     226        clientGroupAdapter.GetAll();
     227
     228      clientAdapter.Delete(client);
     229      clientAdapter.Delete(client2);
    228230    }
    229231
     
    238240
    239241      job.Client = client;
    240       jobAdapter.UpdateJob(job);
    241 
    242       ICollection<Job> jobs = jobAdapter.GetAllJobs();
    243 
    244       jobAdapter.DeleteJob(job);
    245 
    246       jobs = jobAdapter.GetAllJobs();
     242      jobAdapter.Update(job);
     243
     244      ICollection<Job> jobs = jobAdapter.GetAll();
     245
     246      jobAdapter.Delete(job);
     247
     248      jobs = jobAdapter.GetAll();
    247249    }
    248250
    249251    public override void Run() {
    250       TestClientAdapter();
    251       TestUserAdapter();
    252       TestUserGroupAdapter();
    253       TestClientGroupAdapter();
    254       TestJobAdapter();
    255 
    256252      ITransactionManager transactionManager =
    257253        ServiceLocator.GetTransactionManager();
    258 
     254     
     255      TestClientAdapter();
    259256      transactionManager.UpdateDB();
     257
     258      TestUserAdapter();
     259      transactionManager.UpdateDB();
     260
     261      TestUserGroupAdapter();
     262      transactionManager.UpdateDB();
     263
     264      TestClientGroupAdapter();
     265      transactionManager.UpdateDB(); 
     266
     267      TestJobAdapter();
     268      transactionManager.UpdateDB();     
    260269    }
    261270  }
Note: See TracChangeset for help on using the changeset viewer.