Esempio n. 1
0
        public async Task Get_link_fail()
        {
            //Arrange
            var fakeLink = new Link
            {
                FoundOn   = "http://www.google.com",
                Address   = "http://www.test.com",
                Date      = DateTime.Now,
                IsCrawled = true,
                Response  = "Fake response"
            };
            var options = new DbContextOptionsBuilder <CrawlerContext>()
                          .UseInMemoryDatabase("Test")
                          .Options;

            var context = new CrawlerContext(options);

            context.Add(fakeLink);
            context.SaveChanges();
            //Act
            var linksController = new LinksController(context);
            var actionResult    = await linksController.GetLink(5);

            //Assert
            Assert.IsInstanceOfType(actionResult.Result, typeof(NotFoundResult));
        }
Esempio n. 2
0
 public void PlayerPost(List <string> players)
 {
     if (players.Count() <= 9)
     {
         YPlayer player = new YPlayer()
         {
             Name = players[8],
             G    = players[7],
             PTS  = players[6],
             TRB  = players[5],
             AST  = players[4],
             FG   = players[3],
             FG3  = string.Empty,
             FT   = players[2],
             eFG  = string.Empty,
             PER  = players[1],
             WS   = players[0]
         };
         db.YPlayers.Add(player);
     }
     else
     {
         YPlayer player = new YPlayer()
         {
             Name = players[10],
             G    = players[9],
             PTS  = players[8],
             TRB  = players[7],
             AST  = players[6],
             FG   = players[5],
             FG3  = players[4],
             FT   = players[3],
             eFG  = players[2],
             PER  = players[1],
             WS   = players[0]
         };
         db.YPlayers.Add(player);
     }
     db.SaveChanges();
 }
Esempio n. 3
0
 int Save()
 {
     return(_context.SaveChanges());
 }