Пример #1
0
        public void SaveMethodTest()
        {
            var cat = new Cat
            {
                Id    = "urf23",
                Url   = "http://www.image.com",
                Score = 0
            };

            var catResult = _facemashDalService.Save(cat);

            Assert.NotNull(catResult);
        }
Пример #2
0
        /// <summary>
        /// Initilize Method
        /// </summary>
        /// <returns></returns>
        private List <Cat> Initialize()
        {
            try
            {
                var client  = new WebClient();
                var content = client.DownloadString("https://latelier.co/data/cats.json");
                var json    = JsonConvert.DeserializeObject <LatelierJson>(content);
                var cats    = json.images.ToCats();

                if (cats != null && cats.Any())
                {
                    foreach (var cat in cats)
                    {
                        _facemashDalService.Save(cat);
                    }
                }
                return(cats);
            }
            catch (Exception ex)
            {
                throw;
            }
        }