Пример #1
0
        public void GetFavouriteTest1()
        {
            context.Database.EnsureDeleted();
            context.SaveChanges();
            FavouriteController fav = new FavouriteController(context);

            context.Users.Add(new User {
                Id = 1, Username = "******"
            });
            context.SaveChanges();

            var item = new Models.Favourite {
                FavId = 1, UserId = 1
            };
            var item2 = new Models.Favourite {
                FavId = 2, UserId = 1
            };

            fav.PostFavourite(item);
            fav.PostFavourite(item2);

            Assert.AreEqual(new List <Favourite>()
            {
                item, item2
            }, fav.GetFavourite().Result.Value.ToList());
        }
Пример #2
0
        public void PostFavouriteTest()
        {
            context.Users.RemoveRange(context.Users);

            context.Users.RemoveRange(context.Users);
            context.SaveChanges();


            FavouriteController fav = new FavouriteController(context);

            var user = new User {
                Id = 1, Username = "******"
            };

            context.Users.Add(user);
            context.SaveChanges();

            var item = new Favourite {
                FavId = 1, UserId = 1
            };
            //user.FavGames.Add(item);
            var res      = fav.PostFavourite(item);
            var asd      = (JsonResult)fav.PostFavourite(item).Result.Result;
            var valami   = asd.Value;
            var expected = new JsonResult(user);

            TestContext.Out.WriteLine(expected.Value);
            Assert.AreEqual(expected, res);
        }
Пример #3
0
        public void GetFavouriteTest2()
        {
            context.Database.EnsureDeleted();

            FavouriteController fav = new FavouriteController(context);
            var item = new Models.Favourite {
                FavId = 1, UserId = 1
            };

            context.Users.Add(new User {
                Id = 1, Username = "******"
            });
            context.SaveChanges();
            fav.PostFavourite(item);
            var res = fav.GetFavourite();

            TestContext.Out.WriteLine(context.Users.FirstOrDefault());
            Assert.AreEqual(item, res.Result.Value.First());
        }