CloudinaryDotNet.Test.CloudinaryTest.TestUploadLocalImageTimeout C# (CSharp) Метод

TestUploadLocalImageTimeout() приватный Метод

private TestUploadLocalImageTimeout ( ) : void
Результат void
        public void TestUploadLocalImageTimeout()
        {
            var code = WebExceptionStatus.Success;
            var timeout = 11000;
            var uploadParams = new ImageUploadParams()
            {
                File = new FileDescription(m_testImagePath)
            };
            var origAddr = m_cloudinary.Api.ApiBaseAddress;
            Stopwatch stopWatch = new Stopwatch();
            m_cloudinary.Api.ApiBaseAddress = "https://10.255.255.1";
            m_cloudinary.Api.Timeout = timeout;
            try
            {
                stopWatch.Start();
                m_cloudinary.Upload(uploadParams);
            }
            catch (WebException e)
            {
                Console.WriteLine("Error {0}", e.Message);
                code = e.Status;
                stopWatch.Stop();

            }
            finally
            {
                m_cloudinary.Api.ApiBaseAddress = origAddr;
                stopWatch.Stop();
            }

            //Assert.AreEqual(WebExceptionStatus.Timeout, code);
            Console.WriteLine("Elapsed {0}", stopWatch.ElapsedMilliseconds);
            Assert.LessOrEqual(timeout - 1000, stopWatch.ElapsedMilliseconds);
            Assert.GreaterOrEqual(timeout + 1000, stopWatch.ElapsedMilliseconds);
        }
CloudinaryTest