mirror of
https://github.com/Expand-sys/CCash
synced 2025-12-17 08:32:13 +11:00
updated
This commit is contained in:
parent
0e62dbe9ef
commit
58e00e3b75
1 changed files with 18 additions and 5 deletions
|
|
@ -64,15 +64,14 @@ int main(int argc, char **argv)
|
||||||
bank.AddUser("twix", "root");
|
bank.AddUser("twix", "root");
|
||||||
bank.AddUser("jolly", "root");
|
bank.AddUser("jolly", "root");
|
||||||
bank.admin_pass = "root";
|
bank.admin_pass = "root";
|
||||||
Op_a(bank.AddUser("", ""), "add user: ", 1000000, bank.DelUser("", ""));
|
Op_a(bank.AddUser("", ""), "add user: ", 1000000, bank.DelUser(""));
|
||||||
Op_a(bank.AdminAddUser("root", "", 0, ""), "admin add user: ", 1000000, bank.DelUser("", ""));
|
Op_a(bank.AdminAddUser("", 0, ""), "admin add user: ", 1000000, bank.DelUser(""));
|
||||||
Op(bank.SetBal("twix", 1000000), "set bal: ", 1000000);
|
Op(bank.SetBal("twix", 1000000), "set bal: ", 1000000);
|
||||||
Op(bank.SendFunds("twix", "jolly", 1), "send funds: ", 1000000);
|
Op(bank.SendFunds("twix", "jolly", 1), "send funds: ", 1000000);
|
||||||
|
|
||||||
bank.AddUser("", "");
|
bank.AddUser("", "");
|
||||||
Op_a(bank.DelUser("", ""), "del user: ", 1000000, bank.AddUser("", ""));
|
Op_a(bank.DelUser(""), "del user: ", 1000000, bank.AddUser("", ""));
|
||||||
Op_a(bank.AdminDelUser("", "root"), "admin del user: ", 1000000, bank.AddUser("", ""));
|
bank.DelUser("");
|
||||||
bank.DelUser("", "");
|
|
||||||
|
|
||||||
Op(bank.Contains("twix"), "contains: ", 1000000);
|
Op(bank.Contains("twix"), "contains: ", 1000000);
|
||||||
Op(bank.AdminVerifyPass("root"), "admin verify pass: ", 1000000);
|
Op(bank.AdminVerifyPass("root"), "admin verify pass: ", 1000000);
|
||||||
|
|
@ -83,5 +82,19 @@ int main(int argc, char **argv)
|
||||||
Op(bank.GetChangeState(), "change flag: ", 10000);
|
Op(bank.GetChangeState(), "change flag: ", 10000);
|
||||||
Op(bank.Save(), "saving: ", 1);
|
Op(bank.Save(), "saving: ", 1);
|
||||||
|
|
||||||
|
//GetBal scalining test
|
||||||
|
// std::default_random_engine generator;
|
||||||
|
// std::uniform_real_distribution<double> distribution(0.0, 1.0);
|
||||||
|
|
||||||
|
// for (size_t i = 0; i < 10000000; ++i)
|
||||||
|
// {
|
||||||
|
// bank.AddUser(std::to_string(i), "root");
|
||||||
|
// if (i % 10000 == 0)
|
||||||
|
// {
|
||||||
|
// auto u = std::to_string(distribution(generator) * i);
|
||||||
|
// Op(bank.GetBal(u), std::to_string(i) + ", ", 100000);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue