Search in sources :

Example 6 with Request

use of org.syncany.operations.daemon.messages.api.Request in project syncany by syncany.

the class XmlMessageFactoryTest method testXmlToRequestSuccess.

@Test
public void testXmlToRequestSuccess() throws Exception {
    Request request = XmlMessageFactory.toRequest("<getFileFolderRequest><id>1234</id><root>/some/path</root><fileHistoryId>beefbeefbeef</fileHistoryId><version>1337</version></getFileFolderRequest>");
    assertEquals(GetFileFolderRequest.class, request.getClass());
    assertEquals(1234, ((GetFileFolderRequest) request).getId());
    assertEquals("/some/path", ((GetFileFolderRequest) request).getRoot());
    assertEquals("beefbeefbeef", ((GetFileFolderRequest) request).getFileHistoryId());
    assertEquals(1337, ((GetFileFolderRequest) request).getVersion());
}
Also used : ListWatchesManagementRequest(org.syncany.operations.daemon.messages.ListWatchesManagementRequest) GetFileFolderRequest(org.syncany.operations.daemon.messages.GetFileFolderRequest) Request(org.syncany.operations.daemon.messages.api.Request) Test(org.junit.Test)

Aggregations

Request (org.syncany.operations.daemon.messages.api.Request)6 Test (org.junit.Test)4 GetFileFolderRequest (org.syncany.operations.daemon.messages.GetFileFolderRequest)4 ListWatchesManagementRequest (org.syncany.operations.daemon.messages.ListWatchesManagementRequest)4 IOException (java.io.IOException)2 FileNotFoundException (java.io.FileNotFoundException)1 SSLContext (javax.net.ssl.SSLContext)1 HttpResponse (org.apache.http.HttpResponse)1 AuthScope (org.apache.http.auth.AuthScope)1 UsernamePasswordCredentials (org.apache.http.auth.UsernamePasswordCredentials)1 CredentialsProvider (org.apache.http.client.CredentialsProvider)1 HttpPost (org.apache.http.client.methods.HttpPost)1 AllowAllHostnameVerifier (org.apache.http.conn.ssl.AllowAllHostnameVerifier)1 X509HostnameVerifier (org.apache.http.conn.ssl.X509HostnameVerifier)1 StringEntity (org.apache.http.entity.StringEntity)1 BasicCredentialsProvider (org.apache.http.impl.client.BasicCredentialsProvider)1 CloseableHttpClient (org.apache.http.impl.client.CloseableHttpClient)1 ConfigException (org.syncany.config.ConfigException)1 PortTO (org.syncany.config.to.PortTO)1 BadRequestResponse (org.syncany.operations.daemon.messages.BadRequestResponse)1