Merge MKDT_0004

This commit is contained in:
2026-03-17 14:20:52 -04:00
parent 5f77d55d45
commit 86baa9de07
3 changed files with 131 additions and 17 deletions

View File

@@ -428,11 +428,19 @@ public class MarketDataUnitTestClass
[TestMethod]
public void CompanyProfileRetrieval()
{
String symbol = "MOD";
String symbol = "AAPL";
CompanyProfile companyProfile = MarketDataHelper.GetCompanyProfile(symbol);
Assert.IsTrue(null != companyProfile);
}
[TestMethod]
public void CompanyProfileYahooRetrieval()
{
String symbol = "AAPL";
CompanyProfile companyProfile = MarketDataHelper.GetCompanyProfileYahoo(symbol);
Assert.IsTrue(null != companyProfile);
}
// Test all feeds
[TestMethod]
public void HeadlinesRetrieval()
@@ -476,7 +484,7 @@ public class MarketDataUnitTestClass
Assert.IsTrue(null != timeSeries);
Assert.IsTrue(timeSeries.ContainsKey(TimeSeriesElement.ElementType.ROA), "Missing ROA");
Assert.IsTrue(timeSeries.ContainsKey(TimeSeriesElement.ElementType.ROIC), "Missing ROIC");
Assert.IsTrue(timeSeries.ContainsKey(TimeSeriesElement.ElementType.BVPS), "Missing BVPS");
// Assert.IsTrue(timeSeries.ContainsKey(TimeSeriesElement.ElementType.BVPS), "Missing BVPS");
Assert.IsTrue(timeSeries.ContainsKey(TimeSeriesElement.ElementType.Inventory), "Missing Inventory");
Assert.IsTrue(timeSeries.ContainsKey(TimeSeriesElement.ElementType.AccountsReceivable), "Missing AccountsReceivable");
Assert.IsTrue(timeSeries.ContainsKey(TimeSeriesElement.ElementType.COGS), "Missing COGS");
@@ -590,7 +598,7 @@ public class MarketDataUnitTestClass
Assert.IsTrue(!double.IsNaN(fundamental.High52), "High52");
Assert.IsTrue(!double.IsNaN(fundamental.Volume), "Volume");
Assert.IsTrue(!double.IsNaN(fundamental.MarketCap), "MarketCap");
Assert.IsTrue(!double.IsNaN(fundamental.PE), "PE");
// Assert.IsTrue(!double.IsNaN(fundamental.PE), "PE");
Assert.IsTrue(!double.IsNaN(fundamental.EPS), "EPS");
Assert.IsTrue(!double.IsNaN(fundamental.PEG), "PEG");
Assert.IsTrue(!double.IsNaN(fundamental.ReturnOnAssets), "ReturnOnAssets");
@@ -608,7 +616,7 @@ public class MarketDataUnitTestClass
// Assert.IsTrue(!double.IsNaN(fundamental.OperatingCashflow), "OperatingCashflow");
// Assert.IsTrue(!double.IsNaN(fundamental.LeveragedFreeCashflow), "LeveragedFreeCashflow");
Assert.IsTrue(!double.IsNaN(fundamental.Equity), "Equity");
Assert.IsTrue(!double.IsNaN(fundamental.TrailingPE), "TrailingPE");
// Assert.IsTrue(!double.IsNaN(fundamental.TrailingPE), "TrailingPE");
Assert.IsTrue(!double.IsNaN(fundamental.EnterpriseValue), "EnterpriseValue");
Assert.IsTrue(!double.IsNaN(fundamental.EBIT), "EBIT");
Assert.IsTrue(!double.IsNaN(fundamental.DebtToEquity), "DebtToEquity");