public void TestBanAnUser() { mockUserRepository.Setup(x => x.BanAnUser(It.IsAny <string>())).Returns(true); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); bool banAnUser = userService.BanAnUser("5d300f07a346270001a5bef4"); Assert.IsTrue(banAnUser); }
public void TestAdd() { mockUserRepository.Setup(x => x.Add(It.IsAny <User>())).Returns(user); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); User userReturn = userService.Add(user); Assert.AreEqual(userReturn.DisplayName, "PhongTv"); }
public void TestGetUserStatistics() { mockUserRepository.Setup(x => x.GetUserStatistics(It.IsAny <StatisticsFilter>())).Returns(statisticsFilter); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); var objectReturn = userService.GetUserStatistics(statisticsFilter); Assert.IsNotNull(objectReturn); }
public void TestGetUserById() { mockUserRepository.Setup(x => x.GetById(It.IsAny <string>())).Returns(user); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); User userActual = userService.GetUserById("5d300f07a346270001a5bef2"); Assert.AreEqual(userActual, user); }
public void TestCheckUsername() { mockUserRepository.Setup(x => x.CheckUsername(It.IsAny <string>())).Returns(true); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); bool checkUsername = userService.CheckUsername("phongtv"); Assert.IsTrue(checkUsername); }
public void TestUpdate() { user.DisplayName = "PHONGTV UPDATE"; mockUserRepository.Setup(x => x.Update(It.IsAny <User>())).Returns(user); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); User userReturn = userService.Update(user); Assert.AreEqual(userReturn.DisplayName, "PHONGTV UPDATE"); }
public void TestAddReturnNull() { User user = null; mockUserRepository.Setup(x => x.Add(It.IsAny <User>())).Returns(user); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); User userReturn = userService.Add(user); Assert.IsNull(userReturn); }
public void TestGetUsers() { IEnumerable <User> ienumerableUser = new List <User>() { user, userSecond }; mockUserRepository.Setup(x => x.GetUsers(It.IsAny <string>(), It.IsAny <int>())).Returns(ienumerableUser); var userService = new UserServices.Services.UserService(mockUserRepository.Object, mockPublishToTopic.Object); IEnumerable <User> ienumableReturn = userService.GetUsers("5d300f07a346270001a5bef2", 6); User userActual = ienumableReturn.FirstOrDefault(); Assert.AreEqual(userActual, user); }