public void GetItemEstimate_Success() { var request = CreateCommandRequest(eRequestCommand.GetItemEstimate, "GetItemEstimate"); var requestProcessor = new HttpRequestProcessor(request); var response = requestProcessor.Process(); Assert.IsNotNull(response); Assert.IsTrue(response.IsSuccessStatusCode); Assert.IsNotNull(response.Content); }
public void Ping() { var request = CreateCommandRequest(eRequestCommand.Ping, "FolderSync"); var requestProcessor = new HttpRequestProcessor(request); var response = requestProcessor.Process(); Assert.IsNotNull(response); Assert.IsTrue(response.IsSuccessStatusCode); Assert.IsNotNull(response.Content); }
public void Options_Success() { var url = string.Format("{0}Microsoft-Server-ActiveSync", hostAddress); var request = new HttpRequestMessage { RequestUri = new Uri(url), Method = HttpMethod.Options }; var requestProcessor = new HttpRequestProcessor(request); var response = requestProcessor.Process(); Assert.IsNotNull(response); Assert.IsTrue(response.Headers.Contains("MS-ASProtocolVersions")); Assert.IsTrue(response.Headers.Contains("MS-ASProtocolCommands")); }