コード例 #1
0
        /// <summary>
        /// Send a request to read resource. Parse response's xml to ReadResponseData.
        /// </summary>
        /// <param name="adapter"></param>
        /// <param name="resourceName"></param>
        /// <param name="urlParameters"></param>
        /// <returns>empty</returns>
        private void ReadAndVerifyData(PublicApiAdapter adapter, string resourceName, Dictionary <string, object> urlParameters)
        {
            XmlHandler result = adapter.Read(resourceName, urlParameters) as XmlHandler;

            Assert.NotNull(result, "Result is null!");
            ErrorCode errorCode = XmlHelper.ParseXMLString <ErrorCode>(result.RawContent);

            Assert.That(errorCode.Code, Is.EqualTo(Enums.PublicAPIResultCode.NotHavePermissionToResource), Enums.Message.WRONG_ERROR_CODE);
        }