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()); }
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); }
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()); }