public void NewUser() { User user = new User() { UserName = "******", Password = "******" }; user.Save(); }
public static void FillUsers(IStorage storage, int count) { for (int i = 0; i < count; i++) { User user = new User(storage) { name = "Person " + i }; user.Save(); } }
public void TestCreatingSingle() { Storage storage = new Storage(); storage.AddModel <User>(); User user = new User(storage) { name = "Vasya" }; user.Save(); Assert.AreEqual(storage.GetAll("User")[0].Data["name"], "Vasya"); user.name = "Petya"; user.Save(); Assert.AreEqual(storage.GetAll("User")[0].Data["name"], "Petya"); }
public void TestToString() { Storage storage = new Storage(); storage.AddModel <User>(); User user = new User(storage) { name = "Vasya" }; user.Save(); string userString = user.ToString(); string storageString = storage.ToString(); Assert.IsFalse(userString.Length == 0); Assert.IsFalse(storageString.Length == 0); }
public void TestGetUnexistingId() { SQLiteStorage storage = new SQLiteStorage(inMemory: true); storage.AddModel <User>(); Utils.IsThrows(() => User.GetById(storage, 10), "Getting from empty storage must throw"); User user = new User(storage); user.Save(); Utils.IsNotThrows(() => User.GetById(storage, 0), "Getting valid id must not throw"); user.Remove(); Utils.IsThrows(() => User.GetById(storage, 0), "Getting removed id must throw"); }
static void Main(string[] args) { Database.Initialize(true); User user = new User("test", "password"); user.Save(); Account account = new Account(user, AccountTypes.Checking); Account account2 = new Account(user, AccountTypes.Savings); account.Save(); account2.Save(); Transaction transaction = new Transaction(account, TransactionTypes.Deposit, 500); transaction.Save(); // Console.ReadKey(); // Account account = new Account(0, AccountTypes.Checking); // account.Save(); // Database.Query<User>("SELECT * FROM users").ForEach(i => { // System.Console.WriteLine(i); // }); // System.Console.WriteLine(); // Database.Query<Transaction>("SELECT * FROM transactions").ForEach(i => { // System.Console.WriteLine(i); // }); // System.Console.WriteLine(); // Database.Query<Account>("SELECT * FROM accounts").ForEach(i => { // System.Console.WriteLine(i); // }); // System.Console.WriteLine(Database.QueryGetId("INSERT INTO users (login, password) VALUES ('AAAA', 'BBBB')")); }
public static void PreLoad() { //Lets ensure we have a few generic system configurations set up! User Anonymous = Repository <User> .FindSingleBy(x => x.UserName == "Anonymous"); if (Anonymous == null) { Anonymous = new User("Anonymous", "Anonymous", "*****@*****.**", "", false); Anonymous.Save(); } User Guest = Repository <User> .FindSingleBy(x => x.UserName == "Guest"); if (Guest == null) { Guest = new User("Guest", "Guest", "*****@*****.**", "", false); Guest.Save(); } User System = Repository <User> .FindSingleBy(x => x.UserName == "System"); if (System == null) { System = new User("System", "System", "*****@*****.**", "", false); System.Save(); } User Admin = Repository <User> .FindSingleBy(x => x.UserName == "Admin"); if (Admin == null) { Admin = new User("Admin", "Admin", "*****@*****.**", "", false); Admin.Save(); } User SuperAdmin = Repository <User> .FindSingleBy(x => x.UserName == "SuperAdmin"); if (SuperAdmin == null) { SuperAdmin = new User("SuperAdmin", "SuperAdmin", "*****@*****.**", "", false); SuperAdmin.Save(); } User Administrator = Repository <User> .FindSingleBy(x => x.UserName == "Administrator"); if (Administrator == null) { Administrator = new User("Administrator", "Administrator", "*****@*****.**", "", false); Administrator.Save(); } User iraid = Repository <User> .FindSingleBy(x => x.UserName == "iraid"); if (iraid == null) { iraid = new User("iraid", "iraid", "*****@*****.**", "", false); iraid.Save(); } User porkuser = Repository <User> .FindSingleBy(x => x.UserName == "PoRK"); if (porkuser == null) { porkuser = new User("PoRK", "PoRK", "*****@*****.**", "", false); porkuser.Save(); } // Adding games. Game AnarchyOnline = Game.FindFirst(x => x.Name == "Anarchy Online"); if (AnarchyOnline == null) { AnarchyOnline = new Game("Anarchy Online"); AnarchyOnline.Save(System); } //// Adding communities. //Community iraidCommunity = Community.FindFirst(x => x.Name == "iraid"); //if (iraidCommunity == null) //{ // iraidCommunity = new Community("iraid", "The Official iraid raiding community for Anarchy Online.", AnarchyOnline); // iraidCommunity.Save(System); //} //// Adding communities. //Community iraidTestCommunity = Community.FindFirst(x => x.Name == "iraid "); //if (iraidTestCommunity == null) //{ // iraidTestCommunity = new Community("iraid", "The Official iraid Test raiding community for Anarchy Online.", AnarchyOnline); // iraidTestCommunity.Save(System); //} //PoRK.OrganizationLookup(500); //PoRK.OrganizationLookup(4662); //PoRK.OrganizationLookup(4765); //PoRK.OrganizationLookup(9910); //PoRK.OrganizationLookup(10197); //PoRK.OrganizationLookup(4690); //PoRK.OrganizationLookup(9606); //PoRK.OrganizationLookup(9910); //PoRK.OrganizationLookup(389133); //PoRK.OrganizationLookup(9674); //PoRK.OrganizationLookup(4650); //PoRK.OrganizationLookup(4706); //PoRK.OrganizationLookup(4879); //PoRK.OrganizationLookup(4788); //PoRK.OrganizationLookup(4724); //PoRK.OrganizationLookup(376898); //porkservice.UserLookup("Arigold"); //porkservice.UserLookup("Wisdomman"); //porkservice.UserLookup("KItesenfo"); //porkservice.UserLookup("Kitesnt"); //porkservice.UserLookup("Cratalot"); }