示例#1
0
        public void CanGetSingleCompanyDetails(string ticker, string cik, bool expectResults)
        {
            var request = new GetSingleCompanyDetails {
                identifier = ticker, cik = cik
            };
            //var requestUrl = request.ToGetUrl();
            var response = ApiClient.GetSingleCompanyDetails(request);

            Assert.True((response == null) == !expectResults);
            if (expectResults)
            {
                Assert.True(response?.ticker == request.identifier || ticker.IsNullOrEmpty());
            }
            if (expectResults)
            {
                Assert.True(response?.cik == request.cik || cik.IsNullOrEmpty());
            }
        }
示例#2
0
 /// <summary>
 /// http://docs.intrinio.com/#companies
 /// Returns single company with securities nested
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public GetSingleCompanyDetailsResponse GetSingleCompanyDetails(GetSingleCompanyDetails request)
 {
     return(GetSingle <GetSingleCompanyDetails, GetSingleCompanyDetailsResponse>(request));
 }