Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Changed ConnectionObject and updated unit tests accordingly.
[xestiaab/.git] / source / tests / xestiaab_carddav.cpp
index 2ef1225..b5e7a6d 100644 (file)
@@ -126,7 +126,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_Returning_Success){
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultStatus = COCONNECT_OK;
        
-       EXPECT_EQ(COCONNECT_OK, FakeConnection.Connect());
+       EXPECT_EQ(COCONNECT_OK, FakeConnection.Connect(false));
        
 }
 
@@ -139,7 +139,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_Returning_InvalidAddress){
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultStatus = COCONNECT_INVALID;
        
-       EXPECT_EQ(COCONNECT_INVALID, FakeConnection.Connect());
+       EXPECT_EQ(COCONNECT_INVALID, FakeConnection.Connect(false));
        
 }
 
@@ -152,7 +152,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_Returning_Timeout){
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultStatus = COCONNECT_TIMEOUT;
        
-       EXPECT_EQ(COCONNECT_TIMEOUT, FakeConnection.Connect());
+       EXPECT_EQ(COCONNECT_TIMEOUT, FakeConnection.Connect(false));
        
 }
 
@@ -165,7 +165,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_Returning_Authentication_Failure
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultStatus = COCONNECT_AUTHFAIL;
        
-       EXPECT_EQ(COCONNECT_AUTHFAIL, FakeConnection.Connect());
+       EXPECT_EQ(COCONNECT_AUTHFAIL, FakeConnection.Connect(false));
        
 }
 
@@ -177,7 +177,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Is_Able_To_Login){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultAuthPassed = true;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(true, FakeConnection.AbleToLogin());
        
@@ -191,7 +191,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Is_Unable_To_Login){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultAuthPassed = false;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(false, FakeConnection.AbleToLogin());
        
@@ -205,7 +205,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Can_Do_Processing){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultCanProcess = true;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(true, FakeConnection.CanDoProcessing());
        
@@ -219,7 +219,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Supports_SSL){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultSSLStatus  = true;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(true, FakeConnection.CanDoSSL());
        
@@ -233,7 +233,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Does_Not_Support_SSL){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultSSLStatus  = false;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(false, FakeConnection.CanDoSSL());
        
@@ -247,7 +247,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Has_Valid_SSL_Certificate_D
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultSSLVerified = COSSL_VERIFIED;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(COSSL_VERIFIED, FakeConnection.SSLVerify());
        
@@ -261,8 +261,9 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Has_Invalid_SSL_Certificate
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultSSLVerified = COSSL_UNABLETOVERIFY;
-       FakeConnection.Connect();
+       FakeConnection.ResultStatus = COCONNECT_SSLFAIL;
        
+       EXPECT_EQ(COCONNECT_SSLFAIL, FakeConnection.Connect(false));
        EXPECT_EQ(COSSL_UNABLETOVERIFY, FakeConnection.SSLVerify());
        
 }
@@ -275,7 +276,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Has_User_Verified_SSL_Cerfi
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultSSLVerified = COSSL_VERIFIED_USER;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(COSSL_VERIFIED_USER, FakeConnection.SSLVerify());
        
@@ -289,7 +290,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Doesnt_Use_SSL_Return_Not_A
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, false);
        FakeConnection.ResultSSLVerified = COSSL_NOTAPPLICABLE;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(COSSL_NOTAPPLICABLE, FakeConnection.SSLVerify());
        
@@ -303,7 +304,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Has_A_Valid_Response){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultValidResponse = true;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(true, FakeConnection.HasValidResponse());
        
@@ -317,7 +318,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Has_A_Invalid_Response){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultValidResponse = false;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(false, FakeConnection.HasValidResponse());
        
@@ -331,7 +332,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Uses_A_Self_Signed_SSL_Cert
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultSelfSigned = true;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(true, FakeConnection.IsSelfSigned());
        
@@ -345,7 +346,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Doesnt_Use_A_Self_Signed_SS
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultSelfSigned = false;
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ(false, FakeConnection.IsSelfSigned());
        
@@ -359,7 +360,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Gets_The_Server_Prefix_Of_P
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultServerPrefix = "/prefix/test/a";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ("/prefix/test/a", FakeConnection.GetDefaultPrefix());
        
@@ -373,7 +374,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Gets_The_Server_Prefix_Of_P
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true);
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        EXPECT_EQ("/prefix/test/b", FakeConnection.GetDefaultPrefix());
        
@@ -387,7 +388,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Adds_A_Contact_Successfully
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -421,7 +422,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Add_A_Contact_Due_
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -455,7 +456,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Add_A_Contact_Due_
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -489,7 +490,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Add_A_Contact_Due_
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -523,7 +524,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Edits_A_Server_Contact){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -571,7 +572,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Edit_A_Server_Cont
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -605,7 +606,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Edit_A_Server_Cont
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -639,7 +640,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Edit_A_Server_Cont
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -673,7 +674,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Deletes_A_Server_Contact){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_OK;
        FakeConnection.TestEntityTag = "";
@@ -713,7 +714,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Delete_A_Server_Co
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_ERROR_SERVER;
        FakeConnection.TestEntityTag = "";
@@ -739,7 +740,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Delete_A_Server_Co
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_ERROR_SERVER;
        FakeConnection.TestEntityTag = "";
@@ -765,7 +766,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Delete_A_Server_Co
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_ERROR_NOTCONNECTED;
        FakeConnection.TestEntityTag = "";
@@ -791,7 +792,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Gets_Server_Entity_Tag_Valu
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_OK;
        FakeConnection.TestEntityTag = "a23124sfadfdvxc1646541bsdfaf";
@@ -817,7 +818,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Get_Server_Entity_
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_ERROR_SERVER;
        FakeConnection.TestEntityTag = "";
@@ -843,7 +844,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Get_Server_Entity_
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_ERROR_SERVER;
        FakeConnection.TestEntityTag = "";
@@ -869,7 +870,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Get_Server_Entity_
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_ERROR_NOTCONNECTED;
        FakeConnection.TestEntityTag = "";
@@ -895,7 +896,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Gets_Server_Contact_Data){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        std::string ContactFile =
        "BEGIN:VCARD\n"
@@ -929,7 +930,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Gets_Server_Contac
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_OK;
        FakeConnection.TestEntityTag = "";
@@ -955,7 +956,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Gets_Server_Contac
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_OK;
        FakeConnection.TestEntityTag = "";
@@ -981,7 +982,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Get_Server_Contact
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        FakeConnection.TestRequestResult = COREQUEST_ERROR_NOTCONNECTED;
        FakeConnection.TestEntityTag = "";
@@ -1007,7 +1008,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Gets_A_Full_Server_Contact_
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();       
+       FakeConnection.Connect(false);  
        
        std::string ContactFile1 =
        "BEGIN:VCARD\n"
@@ -1087,7 +1088,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Gets_A_Partial_Server_Conta
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();       
+       FakeConnection.Connect(false);  
        
        std::string ContactFile3 =
        "BEGIN:VCARD\n"
@@ -1137,7 +1138,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Get_A_Contact_List
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        COContactList ContactListSetup;
        ContactListSetup.SyncToken = "";
@@ -1169,7 +1170,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Get_A_Contact_List
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        COContactList ContactListSetup;
        ContactListSetup.SyncToken = "";
@@ -1201,7 +1202,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Connection_That_Fails_To_Get_A_Contact_List
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        
        COContactList ContactListSetup;
        ContactListSetup.SyncToken = "";
@@ -1233,7 +1234,7 @@ TEST(CardDAV, Use_Fake_To_Simulate_A_Wait_For_A_Completed_Task){
        
        FakeConnectionObject FakeConnection(ServerAddress1, 8080, ServerUser1, ServerPass1, true, "/prefix", "Account1");
        FakeConnection.ResultServerPrefix = "/prefix/test/b";
-       FakeConnection.Connect();
+       FakeConnection.Connect(false);
        FakeConnection.ResultTaskCompleted = false;
        
        while (!FakeConnection.IsTaskCompleted()){
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy