private void Prepping() { lock (SyncLock) { if (server == null) { server = new SocketServer(9999); server.Start(); LoadCache("iRaidDatamodel.Entities"); // Test Account User TestAccount = User.FindSingle(x => x.UserName == "UnitTest"); if (TestAccount == null) { TestAccount = new User("Unit Test User", "UnitTest", "*****@*****.**", "UnitTest", false); TestAccount.Save(); } else { TestAccount.Tokens = 0; TestAccount.Enabled = false; TestAccount.Save(); // Lets remove any old log records. var logs = Log.Find(x => x.UserId == TestAccount.Id).ToList(); foreach (var l in logs) { Repository <Log> .Remove(l); } } } } }