소스 검색

用例整理。

sat23 4 년 전
부모
커밋
b640079531
3개의 변경된 파일32개의 추가작업 그리고 223개의 파일을 삭제
  1. 1 0
      CTSManager/CTSManager/CTSManager.cpp
  2. 29 222
      CTSManager/CTSManager/test.cpp
  3. 2 1
      CTSManager/CTSManager/test.h

+ 1 - 0
CTSManager/CTSManager/CTSManager.cpp

@@ -144,6 +144,7 @@ BOOL CCTSManagerApp::InitInstance()
 #ifdef _DEBUG
 	TestCase_Soc();
 	TestCase_Brand();
+	TestCase_User();
 #else
 	CDatabase::GetInstance()->Init(Global::g_szDBAddress, Global::g_szDBAccount, Global::g_szDBPassword, Global::g_szDBName);
 #endif

+ 29 - 222
CTSManager/CTSManager/test.cpp

@@ -408,232 +408,39 @@ void TestCase_Brand()
 	}
 }
 
+void TestCase_User() 
+{
+	if (!CDatabase::GetInstance()->IsOpen())
+		return;
+	// 新增用户;
+	CDatabase::GetInstance()->InsertUser(_T("admin"), _T("123456"), _T("0000-0000-0000-0000"));
+	CDatabase::GetInstance()->InsertUser(_T("user"), _T("123456"), _T("0000-0000-0000-0000"));
+	CDatabase::GetInstance()->InsertUser(_T("user1"), _T("123456"), _T("0000-0000-0000-0000"));
+	CDatabase::GetInstance()->InsertUser(_T("user2"), _T("123456"), _T("0000-0000-0000-0000"));
+	CDatabase::GetInstance()->InsertUser(_T("user3"), _T("123456"), _T("0000-0000-0000-0000"));
+
+	// 查询用户;
+	std::vector<STUser> vtUser;
+	CDatabase::GetInstance()->QueryUser(vtUser);
+	for (std::vector<STUser>::iterator it = vtUser.begin(); it != vtUser.end(); it++) {
+		_dprintf(_T("用户名:%s,用户密码:%s,用户权限:%s\n"), it->user.c_str(), it->password.c_str(), it->permission.c_str());
+		// 更新用户;
+		it->password = _T("96321");
+		it->permission = _T("1111-1111-1111-1111-1111-1111-1111-1111");
+		CDatabase::GetInstance()->UpdateUser(it->user, *it);
+	}
+
+	// 删除用户;
+	CDatabase::GetInstance()->DeleteUser("user");
+	CDatabase::GetInstance()->DeleteUser("user1");
+	CDatabase::GetInstance()->DeleteUser("user2");
+	CDatabase::GetInstance()->DeleteUser("user3");
+}
+
 void DBTest()
 {
 	if (CDatabase::GetInstance()->Init(Global::g_szDBAddress, Global::g_szDBAccount, Global::g_szDBPassword, Global::g_szDBName))
 	{
-		if (1) {
-			CDatabase::GetInstance()->InserSoc(_T("RT2851C"), _T("RealTealk"), _T("RTK台湾"));
-			CDatabase::GetInstance()->InserSoc(_T("RT2851M"), _T("RealTealk2"), _T("RTK台湾"));
-			std::vector<STSOC> vtSOC;
-			CDatabase::GetInstance()->QuerySoc(vtSOC);
-
-			for (std::vector<STSOC>::iterator it = vtSOC.begin(); it != vtSOC.end(); it++) {
-				_dprintf(_T("name=%s, provider=%s, note=%s\n"), it->name.c_str(), it->provider.c_str(), it->note.c_str());
-				it->note = _T("xxxx1111xxx");
-				CDatabase::GetInstance()->UpdateSoc(it->name, *it);
-			}
-		}
-
-		if (1)
-		{
-			// 新增用户;
-			CDatabase::GetInstance()->InsertUser(_T("user"), _T("123456"), _T("0000-0000-0000-0000"));
-			CDatabase::GetInstance()->InsertUser(_T("user1"), _T("123456"), _T("0000-0000-0000-0000"));
-			CDatabase::GetInstance()->InsertUser(_T("user2"), _T("123456"), _T("0000-0000-0000-0000"));
-			CDatabase::GetInstance()->InsertUser(_T("user3"), _T("123456"), _T("0000-0000-0000-0000"));
-
-			// 更新用户;
-			STUser stUser;
-			stUser.user = _T("admin");
-			stUser.password = _T("96321");
-			stUser.permission = _T("1111-1111-1111-1111-1111-1111-1111-1111");
-			CDatabase::GetInstance()->UpdateUser(_T("user"), stUser);
-
-			// 查询用户;
-			std::vector<STUser> vtUser;
-			CDatabase::GetInstance()->QueryUser(vtUser);
-			for (std::vector<STUser>::iterator it = vtUser.begin(); it != vtUser.end(); it++)
-			{
-				_dprintf(_T("用户名:%s,用户密码:%s,用户权限:%s\n"), it->user.c_str(), it->password.c_str(), it->permission.c_str());
-			}
-
-			// 删除用户;
-			CDatabase::GetInstance()->DeleteUser("user5");
-			CDatabase::GetInstance()->DeleteUser("user3");
-		}
-
-		if (1)
-		{
-			// 新增品牌;
-			CDatabase::GetInstance()->InsertBrand(_T("SCBC"), _T(""), _T(""), _T(""), _T("SCBC"));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("SCBC"), _T("D:\\logo\\r1\\micromax.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("MICROMAX"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("MICROMAX"), _T("D:\\logo\\r1\\micromax.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("ARTEL"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("ARTEL"), _T("D:\\logo\\r1\\artel.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("PANASONIC"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("PANASONIC"), _T("D:\\logo\\r1\\PANASONIC.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("THOMSON"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("THOMSON"), _T("D:\\logo\\r1\\THOMSON.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("SANYO"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("SANYO"), _T("D:\\logo\\r1\\SANYO.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("JVC"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("JVC"), _T("D:\\logo\\r1\\JVC.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("NOKIA"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("NOKIA"), _T("D:\\logo\\r1\\NOKIA.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("EAS-ELECTRIC"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("EAS-ELECTRIC"), _T("D:\\logo\\r1\\EAS-ELECTRIC.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("STRONG"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("STRONG"), _T("D:\\logo\\r1\\STRONG.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("LLOYD"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("LLOYD"), _T("D:\\logo\\r1\\LLOYD.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("CASPER"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("CASPER"), _T("D:\\logo\\r1\\CASPER.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("CONDOR"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("CONDOR"), _T("D:\\logo\\r1\\CONDOR.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("DENKA"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("DENKA"), _T("D:\\logo\\r1\\DENKA.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("ACONATIC"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("ACONATIC"), _T("D:\\logo\\r1\\ACONATIC.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("CG"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("CG"), _T("D:\\logo\\r1\\CG.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("ORIENT"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("ORIENT"), _T("D:\\logo\\r1\\ORIENT.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("KALLEY"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("KALLEY"), _T("D:\\logo\\r1\\KALLEY.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("EVVOLI"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("EVVOLI"), _T("D:\\logo\\r1\\EVVOLI.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("COMPAQ"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("COMPAQ"), _T("D:\\logo\\r1\\COMPAQ.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("VISION-TECHNOLOGY"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("VISION-TECHNOLOGY"), _T("D:\\logo\\r1\\VISION.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("SINGER"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("SINGER"), _T("D:\\logo\\r1\\SINGER.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("HYUNDAI"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("HYUNDAI"), _T("D:\\logo\\r1\\HYUNDAI.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("RECCO"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("RECCO"), _T("D:\\logo\\r1\\RECCO.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("AMSTRAD"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("AMSTRAD"), _T("D:\\logo\\r1\\AMSTRAD.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("HITACHI"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("HITACHI"), _T("D:\\logo\\r1\\HITACHI.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("ERITO"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("ERITO"), _T("D:\\logo\\r1\\ERITO.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("PIONEER"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("PIONEER"), _T("D:\\logo\\r1\\PIONEER.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("PEL"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("PEL"), _T("D:\\logo\\r1\\PEL.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("MINISTER"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("MINISTER"), _T("D:\\logo\\r1\\MINISTER.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("SCHNEIDER"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("SCHNEIDER"), _T("D:\\logo\\r1\\SCHNEIDER.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("INNOS"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("INNOS"), _T("D:\\logo\\r1\\INNOS.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("LUCOMS"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("LUCOMS"), _T("D:\\logo\\r1\\LUCOMS.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("XTREME"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("XTREME"), _T("D:\\logo\\r1\\XTREME.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("ALHAFIDH"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("ALHAFIDH"), _T("D:\\logo\\r1\\ALHAFIDH.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("ESSENTIELB"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("ESSENTIELB"), _T("D:\\logo\\r1\\ESSENTIELB.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("MASTER-G"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("MASTER-G"), _T("D:\\logo\\r1\\MASTER-G.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("KAPEK"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("KAPEK"), _T("D:\\logo\\r1\\KAPEK.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("BOTECH"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("BOTECH"), _T("D:\\logo\\r1\\BOTECH.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("HOME-ELITE"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("HOME-ELITE"), _T("D:\\logo\\r1\\HOME-ELITE.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("SAMPO"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("SAMPO"), _T("D:\\logo\\r1\\SAMPO.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("TESLA"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("TESLA"), _T("D:\\logo\\r1\\TESLA.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("STREAM-SYSTEM"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("STREAM-SYSTEM"), _T("D:\\logo\\r1\\STREAM-SYSTEM.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("ZTRUST"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("ZTRUST"), _T("D:\\logo\\r1\\ZTRUST.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("AIWA"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("AIWA"), _T("D:\\logo\\r1\\AIWA.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("BOREAL"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("BOREAL"), _T("D:\\logo\\r1\\BOREAL.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("MYSTIC"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("MYSTIC"), _T("D:\\logo\\r1\\MYSTIC.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("POLAROID"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("POLAROID"), _T("D:\\logo\\r1\\POLAROID.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("SCEPTER"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("SCEPTER"), _T("D:\\logo\\r1\\SCEPTER.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("BROOKSTONE"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("BROOKSTONE"), _T("D:\\logo\\r1\\BROOKSTONE.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("RAYLAN"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("RAYLAN"), _T("D:\\logo\\r1\\RAYLAN.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("PRIME-TECHNICS"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("PRIME-TECHNICS"), _T("D:\\logo\\r1\\PRIME-TECHNICS.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("CHALLENGER"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("CHALLENGER"), _T("D:\\logo\\r1\\CHALLENGER.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("TELEFUNKEN"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("TELEFUNKEN"), _T("D:\\logo\\r1\\TELEFUNKEN.jpg"));
-
-			CDatabase::GetInstance()->InsertBrand(_T("THE-UHD"), _T(""));
-			CDatabase::GetInstance()->ImportBrandLogo(_T("THE-UHD"), _T("D:\\logo\\r1\\THE-UHD.jpg"));
-
-			// 查询品牌;
-			TCHAR szValue[MAX_PATH] = { 0 };
-			std::vector<STBrand> vtBrand;
-			CDatabase::GetInstance()->QueryBrand(vtBrand);
-			for (std::vector<STBrand>::iterator it = vtBrand.begin(); it != vtBrand.end(); it++)
-			{
-				_dprintf(_T("品牌:%s"), it->name.c_str());
-				_stprintf_s(szValue, _T("D:\\brand\\logo\\%s.jpg"), it->name.c_str());
-				// 导出logo;
-				CDatabase::GetInstance()->ExportBrandLogo(it->name, szValue);
-			}
-		}
-
 		if (1) {
 			CFile file;
 			BYTE* pImage = NULL;

+ 2 - 1
CTSManager/CTSManager/test.h

@@ -1,4 +1,5 @@
 #pragma once
 
 extern void TestCase_Soc();
-extern void TestCase_Brand();
+extern void TestCase_Brand();
+extern void TestCase_User();