示例#1
0
        public void TimeZonesTest()
        {
            FeedLoader feedLoader = new FeedLoader();
            var        result1    = feedLoader.LoadData(DateTime.Now, "ru", 3);
            var        result2    = feedLoader.LoadData(DateTime.Now, "ru", 0);

            var a = from l in result1.Leagues

                    where
                    l.Value.IsTop
                    from e in l.Value.Events
                    select e.Value;

            var b = from l in result2.Leagues

                    where
                    l.Value.IsTop
                    from e in l.Value.Events
                    select e.Value;

            var r1 = a.FirstOrDefault();
            var r2 = b.FirstOrDefault();

            Console.WriteLine(r1);
            Console.WriteLine(r2);
            //            var keyValuePairs = result.Leagues.Where(pair => string.Equals(pair.Value.CountryName ,"АРГЕНТИНА", StringComparison.InvariantCultureIgnoreCase)).Select(pair => pair.Value.Title).ToList();
        }
示例#2
0
        public void TestMethod1()
        {
            FeedLoader feedLoader = new FeedLoader();
            var        result     = feedLoader.LoadData(DateTime.Now, "ru", 6);

            Assert.IsTrue(result.Leagues.Count > 0, "Leagues are not empty");
            // Assert.IsTrue(result.Participants.Count > 0, "Participants are not empty");
            string query = "Словения";

            //            var a = from l in result.Leagues
            //                from e in l.Value.Events
            //                where
            //                    string.Equals(e.Value.HomeName, query, StringComparison.CurrentCultureIgnoreCase) ||
            //                    string.Equals(e.Value.AwayName, query, StringComparison.CurrentCultureIgnoreCase)
            //                select new {League = l.Value, Event = e.Value};

            var a = from l in result.Leagues

                    where
                    l.Value.IsTop
                    from e in l.Value.Events
                    select e.Value;

            var r = a.FirstOrDefault();
//            var keyValuePairs = result.Leagues.Where(pair => string.Equals(pair.Value.CountryName ,"АРГЕНТИНА", StringComparison.InvariantCultureIgnoreCase)).Select(pair => pair.Value.Title).ToList();
        }