/// <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); }