private void ComputeOccStrikes() { richTextBoxData.Text = string.Empty; List <string> minimumPainList = new List <string>(); OccDownloader dl = new OccDownloader(); richTextBoxData.Multiline = true; //var contractList = dl.GetContractList(); //bool dateshown = false; //foreach (var contract in contractList) //{ // var ret = dl.ComputeMinimumPain(contract); // if (!dateshown) // { // richTextBoxData.Text += dl.Headers["Daily Options"] + $"\n"; // dateshown = true; // } // minimumPainList.Add(ret); // richTextBoxData.Text += $"{ret}\n"; // richTextBoxData.Refresh(); //} //richTextBoxData.Text += $"Saving Min Pain List\n"; //richTextBoxData.Refresh(); //dl.SaveMinimumPainList(minimumPainList); richTextBoxData.Text += $"Done\n"; richTextBoxData.Refresh(); }
public void GetsAndSavesTableFromHtml() { OccDownloader dl = new OccDownloader(); var ret = dl.GetTableFromHtml(); Assert.IsNotNull(ret); Assert.IsTrue(ret.Count > 0); }
public void GetsContractList() { OccDownloader dl = new OccDownloader(); var ret = dl.GetContractList(); Assert.IsNotNull(ret); Assert.IsTrue(ret.Count > 0); }
public void ConvertsCsvToObjectList() { OccDownloader dl = new OccDownloader(); var csv = dl.GetTableFromHtml(); var ret = dl.CsvToObjectList(csv); Assert.IsNotNull(ret); Assert.IsTrue(ret.Count > 0); }