public void AddFriend(string userName) { var controller = new FriendshipController(); Member member = controller.DbContext.Members.First(); controller.ControllerContext = GetControllerContext(db, member, "Member"); var initCount = controller.DbContext.Friendships.Where(a => a.Friender.User.Id == member.User.Id && !a.IsFamilyMember).ToList().Count; // Act ViewResult result = controller.AddFriend(userName) as ViewResult; var finCount = controller.DbContext.Friendships.Where(a => a.Friender.User.Id == member.User.Id && !a.IsFamilyMember).ToList().Count; // Assert Assert.AreEqual(initCount + 1, finCount); }
public void AddToWishList() { int id = db.Games.First().Id; var controller = new FriendshipController(); Member member = controller.DbContext.Members.First(); controller.ControllerContext = GetControllerContext(db, member, "Member"); var initCount = controller.DbContext.WishLists.Where(w => w.MemberId == member.Id && w.GameId == id).ToList().Count; // Act ViewResult result = controller.AddToWishList(id) as ViewResult; var finCount = controller.DbContext.WishLists.Where(w => w.MemberId == member.Id && w.GameId == id).ToList().Count; // Assert Assert.AreEqual(initCount + 1, finCount); }
public void RemoveFromWishlist() { var controller = new FriendshipController(); Member member = controller.DbContext.Members.First(); int id = db.Games.FirstOrDefault().Id; controller.ControllerContext = GetControllerContext(db, member, "Member"); //Adding it first controller.AddToWishList(id); var initCount = controller.DbContext.WishLists.Where(w => w.MemberId == member.Id && w.GameId == id).ToList().Count; // Act ViewResult result = controller.RemoveFromWishlist(id, member.Id) as ViewResult; var finCount = controller.DbContext.WishLists.Where(w => w.MemberId == member.Id && w.GameId == id).ToList().Count; // Assert Assert.AreEqual(initCount - 1, finCount); }
public void Index(string searchName) { var controller = new FriendshipController(); Member member = controller.DbContext.Members.First(); // Act controller.ControllerContext = GetControllerContext(db, member, "Member"); ViewResult result = controller.Index(searchName) as ViewResult; Assert.IsNotNull(result); }
public void Details() { var controller = new FriendshipController(); Member member = controller.DbContext.Members.First(); controller.ControllerContext = GetControllerContext(db, member, "Member"); // Act ViewResult result = controller.Details(member.Id) as ViewResult; // Assert Assert.IsNotNull(result); }
public void Delete() { var controller = new FriendshipController(); Member member = controller.DbContext.Members.First(); controller.ControllerContext = GetControllerContext(db, member, "Member"); controller.AddFamily("SARWATWINSMAN553131"); int id = db.Friendships.Where(f => f.Friendee.User.UserName == "SARWATWINSMAN553131").FirstOrDefault().FriendeeId; var initCount = controller.DbContext.Friendships.Where(a => a.Friender.User.Id == member.User.Id).ToList().Count; // Act ViewResult result = controller.Delete(id) as ViewResult; var finCount = controller.DbContext.Friendships.Where(a => a.Friender.User.Id == member.User.Id).ToList().Count; // Assert Assert.AreEqual(initCount - 1, finCount); }