Example #1
0
 public void CController_AccountSeveLoadFile_TEST()
 {
     TestController.Accounts.Add(new CController.CCustomer_account("TestClient	1000	130	240	760	320"));
     TestController.AccountSeveToFile("Test.txt");
     Assert.AreEqual(File.Exists("Test.txt"), true);
     TestController.AccountLoadFromFile("Test.txt");
     File.Delete("Test.txt");
     Assert.AreEqual(File.Exists("Test.txt"), false);
     CController.CCustomer_account pAccount = TestController.Accounts[0];
     //Èìÿ êëèåíòà
     Assert.AreEqual(pAccount.Name, "TestClient");
     //Ñ÷åò â $
     Assert.AreEqual(pAccount.Money, 1000);
     //Êîëè÷åñòâî öåííûõ áóìàã A (0)
     Assert.AreEqual(pAccount.Stock[0], 130);
     //Êîëè÷åñòâî öåííûõ áóìàã B (1)
     Assert.AreEqual(pAccount.Stock[1], 240);
     //Êîëè÷åñòâî öåííûõ áóìàã C (2)
     Assert.AreEqual(pAccount.Stock[2], 760);
     //Êîëè÷åñòâî öåííûõ áóìàã D (3)
     Assert.AreEqual(pAccount.Stock[3], 320);
 }