Пример #1
0
        public void GetsContractsList()
        {
            DailyDownloader dl  = new DailyDownloader();
            var             ret = dl.GetContractList();

            Assert.IsTrue(ret.Count > 0);
        }
Пример #2
0
        public void ComputesAllMinPain()
        {
            DailyDownloader dl   = new DailyDownloader();
            var             list = dl.ComputeAllMinimumPains();

            Assert.IsTrue(list.Count > 0);
        }
Пример #3
0
        public void GetsRowList()
        {
            DailyDownloader dl  = new DailyDownloader();
            var             ret = dl.GetRowList(pageMode);

            Assert.IsTrue(ret.Count > 0);
        }
Пример #4
0
        public void ComputesMinPain()
        {
            DailyDownloader dl    = new DailyDownloader();
            var             value = dl.ComputeMinimumPain(pageMode);

            Assert.IsTrue(value.Length > 0);
        }
Пример #5
0
        public void GetsDocument()
        {
            DailyDownloader dl = new DailyDownloader();

            dl.GetDocument(pageMode);
            Assert.IsNotNull(dl.Document);
        }
Пример #6
0
 public void GetsOpenInterestList()
 {
     DailyDownloader dl = new DailyDownloader();
     var ret = dl.GetOpenInterestLists(pageMode);
     Assert.IsTrue(ret.Count > 0);
     Assert.IsTrue(dl.CallsDictionary.Count > 0);
     Assert.IsTrue(dl.PutsDictionary.Count > 0);
 }
Пример #7
0
        public void GetsOpenInterestList()
        {
            DailyDownloader dl  = new DailyDownloader();
            var             ret = dl.GetOpenInterestLists(pageMode);

            Assert.IsTrue(ret.Count > 0);
            Assert.IsTrue(dl.CallsDictionary.Count > 0);
            Assert.IsTrue(dl.PutsDictionary.Count > 0);
        }
Пример #8
0
 public void GetsHeader()
 {
     DailyDownloader dl = new DailyDownloader();
     var ret = dl.GetHeaderDictionary(pageMode);
     foreach (var item in ret)
     {
         Debug.WriteLine(@"{0} - {1}", item.Key,item.Value);
     }
     Assert.IsTrue(ret.Count > 0);
 }
Пример #9
0
        public void GetsHeader()
        {
            DailyDownloader dl  = new DailyDownloader();
            var             ret = dl.GetHeaderDictionary(pageMode);

            foreach (var item in ret)
            {
                Debug.WriteLine(@"{0} - {1}", item.Key, item.Value);
            }
            Assert.IsTrue(ret.Count > 0);
        }
Пример #10
0
        public void GetsOpenInterest_OutMoneyCall()
        {
            DailyDownloader dl       = new DailyDownloader();
            string          filename = dl.StorageFolder.Replace("{pageMode}", pageMode);

            using (StreamReader sr = new StreamReader(filename))
            {
                var ret = dl.GetOpenInterestLists(sr, pageMode);
            }
            var value = dl.ComputeCallValue(2080, 2075, true);

            Assert.IsTrue(value == 0);
        }
Пример #11
0
        public void PainForCurrentValue()
        {
            DailyDownloader dl       = new DailyDownloader();
            string          filename = dl.StorageFolder.Replace("{pageMode}", pageMode);

            using (StreamReader sr = new StreamReader(filename))
            {
                var ret = dl.GetOpenInterestLists(sr, pageMode);
            }
            var value = dl.ComputePainForPrice(2080, pageMode);

            Assert.IsTrue(value > 0);
        }
Пример #12
0
        public void GetsOpenInterestListFromStream()
        {
            DailyDownloader dl = new DailyDownloader();
            dl.GetHeaderDictionary(pageMode);
            string filename = dl.GetRowListFilename(pageMode);

            using (StreamReader sr = new StreamReader(filename))
            {
                var ret = dl.GetOpenInterestLists(sr, pageMode);
            }

            Assert.IsTrue(dl.CallsDictionary.Count > 0);
            Assert.IsTrue(dl.PutsDictionary.Count > 0);
        }
Пример #13
0
        public void GetsOpenInterestListFromStream()
        {
            DailyDownloader dl = new DailyDownloader();

            dl.GetHeaderDictionary(pageMode);
            string filename = dl.GetRowListFilename(pageMode);

            using (StreamReader sr = new StreamReader(filename))
            {
                var ret = dl.GetOpenInterestLists(sr, pageMode);
            }

            Assert.IsTrue(dl.CallsDictionary.Count > 0);
            Assert.IsTrue(dl.PutsDictionary.Count > 0);
        }
Пример #14
0
 public void GetsRowList()
 {
     DailyDownloader dl = new DailyDownloader();
     var ret = dl.GetRowList(pageMode);
     Assert.IsTrue(ret.Count > 0);
 }
Пример #15
0
 public void ComputesAllMinPain()
 {
     DailyDownloader dl = new DailyDownloader();
     var list = dl.ComputeAllMinimumPains();
     Assert.IsTrue(list.Count > 0);
 }
Пример #16
0
 public void ComputesMinPain()
 {
     DailyDownloader dl = new DailyDownloader();
     var value = dl.ComputeMinimumPain(pageMode);
     Assert.IsTrue(value.Length > 0);
 }
Пример #17
0
 public void GetsContractsList()
 {
     DailyDownloader dl = new DailyDownloader();
     var ret = dl.GetContractList();
     Assert.IsTrue(ret.Count > 0);
 }
Пример #18
0
 public void GetsDocument()
 {
     DailyDownloader dl = new DailyDownloader();
     dl.GetDocument(pageMode);
     Assert.IsNotNull(dl.Document);
 }
Пример #19
0
 public void GetsOpenInterest_InMoneyCall()
 {
     DailyDownloader dl = new DailyDownloader();
     string filename = dl.StorageFolder.Replace("{pageMode}", pageMode);
     using (StreamReader sr = new StreamReader(filename))
     {
         var ret = dl.GetOpenInterestLists(sr, pageMode);
     }
     var value = dl.ComputeCallValue(2075, 2080, true);
     Assert.IsTrue(value > 0);
     Assert.IsTrue(value == 3585);
 }
Пример #20
0
 public void PainForCurrentValue()
 {
     DailyDownloader dl = new DailyDownloader();
     string filename = dl.StorageFolder.Replace("{pageMode}", pageMode);
     using (StreamReader sr = new StreamReader(filename))
     {
         var ret = dl.GetOpenInterestLists(sr, pageMode);
     }
     var value = dl.ComputePainForPrice(2080, pageMode);
     Assert.IsTrue(value > 0);
 }