コード例 #1
0
        public async Task GetFileScenarioTest(string shareName, string fileName, FileProperties properties,
                                              HttpStatusCode?expectedError)
        {
            HttpRequestMessage request = FileTests.GetFileRequest(FileContext, shareName, fileName, null);

            Assert.IsTrue(request != null, "Failed to create HttpRequestMessage");
            HttpResponseMessage response = await FileTestUtils.GetResponse(request, FileContext);

            try
            {
                FileTests.GetFileResponse(response, FileContext, properties, expectedError);
            }
            finally
            {
                response.Dispose();
            }
        }
コード例 #2
0
        public void GetFileScenarioTest(string shareName, string fileName, FileProperties properties,
                                        HttpStatusCode?expectedError)
        {
            HttpWebRequest request = FileTests.GetFileRequest(FileContext, shareName, fileName, null);

            Assert.IsTrue(request != null, "Failed to create HttpWebRequest");
            if (FileContext.Credentials != null)
            {
                FileTests.SignRequest(request, FileContext);
            }
            HttpWebResponse response = FileTestUtils.GetResponse(request, FileContext);

            try
            {
                FileTests.GetFileResponse(response, FileContext, properties, expectedError);
            }
            finally
            {
                response.Close();
            }
        }