X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Ftests%2Fclasses%2FFakeConnectionObject.cpp;h=7257640c29c32546362a6f8adf387f8da62cc3b3;hb=674d18f3054c0530a53c9586f9c2effa4dc5dfcb;hp=147b01c4a9886b016c42ca90ea96eeed1e8da465;hpb=1a669f2f2ab771fac49d859851bd1cdba28ab3f8;p=xestiaab%2F.git diff --git a/source/tests/classes/FakeConnectionObject.cpp b/source/tests/classes/FakeConnectionObject.cpp index 147b01c..7257640 100644 --- a/source/tests/classes/FakeConnectionObject.cpp +++ b/source/tests/classes/FakeConnectionObject.cpp @@ -31,6 +31,11 @@ COConnectResult FakeConnectionObject::Connect(){ return ConnectResult; } +bool FakeConnectionObject::IsTaskCompleted(){ + TaskCompleted = ResultTaskCompleted; + return TaskCompleted; +} + std::string FakeConnectionObject::GetDefaultPrefix(){ return ServerPrefix; } @@ -41,6 +46,7 @@ COServerResponse FakeConnectionObject::AddContact(std::string Location, std::str AddContactResult.RequestResult = TestRequestResult; AddContactResult.EntityTag = TestEntityTag; + AddContactResult.SessionCode = TestSessionCode; AddContactResult.ResultCode = TestResultCode; AddContactResult.ResultMessage = TestResultMessage; @@ -48,6 +54,76 @@ COServerResponse FakeConnectionObject::AddContact(std::string Location, std::str } +COServerResponse FakeConnectionObject::EditContact(std::string Location, std::string Data){ + + COServerResponse EditContactResult; + + EditContactResult.RequestResult = TestRequestResult; + EditContactResult.EntityTag = TestEntityTag; + EditContactResult.SessionCode = TestSessionCode; + EditContactResult.ResultCode = TestResultCode; + EditContactResult.ResultMessage = TestResultMessage; + + return EditContactResult; + +} + +COServerResponse FakeConnectionObject::DeleteContact(std::string Location, std::string EntityTag){ + + COServerResponse DeleteContactResult; + + DeleteContactResult.RequestResult = TestRequestResult; + DeleteContactResult.EntityTag = TestEntityTag; + DeleteContactResult.SessionCode = TestSessionCode; + DeleteContactResult.ResultCode = TestResultCode; + DeleteContactResult.ResultMessage = TestResultMessage; + + return DeleteContactResult; + +} + +COServerResponse FakeConnectionObject::GetServerEntityTagValue(std::string Location){ + + COServerResponse EntityTagResult; + + EntityTagResult.RequestResult = TestRequestResult; + EntityTagResult.EntityTag = TestEntityTag; + EntityTagResult.SessionCode = TestSessionCode; + EntityTagResult.ResultCode = TestResultCode; + EntityTagResult.ResultMessage = TestResultMessage; + + return EntityTagResult; + +} + +COServerResponse FakeConnectionObject::GetContact(std::string Location){ + + COServerResponse GetContactResult; + + GetContactResult.RequestResult = TestRequestResult; + GetContactResult.EntityTag = TestEntityTag; + GetContactResult.SessionCode = TestSessionCode; + GetContactResult.ResultCode = TestResultCode; + GetContactResult.ResultMessage = TestResultMessage; + + return GetContactResult; + +} + +COContactList FakeConnectionObject::GetContactList(std::string SyncToken){ + + COContactList GetContactListResult = TestContactList; + + GetContactListResult.ServerResponse.RequestResult = TestRequestResult; + GetContactListResult.ServerResponse.EntityTag = TestEntityTag; + GetContactListResult.ServerResponse.SessionCode = TestSessionCode; + GetContactListResult.ServerResponse.ResultCode = TestResultCode; + GetContactListResult.ServerResponse.ResultMessage = TestResultMessage; + + return GetContactListResult; + +} + std::string FakeConnectionObject::GetServerAddress(){ return ServerAddress; } @@ -88,7 +164,7 @@ bool FakeConnectionObject::CanDoSSL(){ return SSLStatus; } -bool FakeConnectionObject::SSLVerify(){ +COSSLVerified FakeConnectionObject::SSLVerify(){ return SSLVerified; }