public void Setup() { _adminValidator.Setup(admin => admin.IsUserSlackAdmin(User)).Returns(Task.FromResult(true)); _slurRepository.Setup(repo => repo.GetRecentSlurs()).Returns(new List <RecentFlame>() { new RecentFlame() { TimeStamp = "6969.6969" } }); _slurRepository.Setup(repo => repo.GetSlur(It.IsAny <int>())).Returns(new Slur("ffff", "robee")); _slack.Setup(slack => slack.GetReactions("6969.6969", Channel)).Returns(Task.FromResult(new List <Reaction>() { new Reaction() { Name = "+1", Count = 3 }, new Reaction() { Name = "-1", Count = 5 } })); _slursCommands = new SlursCommands(_slurRepository.Object, _userRepository.Object, _slack.Object, _adminValidator.Object, _eventDispatcher.Object, _userService.Object, _creditsRepository.Object); }
public void Setup() { _slurRepository.Setup(repo => repo.GetSlursFrom(User)).Returns(new List <Slur>() { new Slur("slur", "asdf") }); _slursCommands = new SlursCommands(_slurRepository.Object, _userRepository.Object, _slack.Object, _adminValidator.Object, _eventDispatcher.Object, _userService.Object); }
public void Setup() { _userRepository.Setup(repo => repo.GetUser(User)).Returns(new User() { Id = "testuser", Credits = 68 }); _slurRepository.Setup(repo => repo.GetRecentSlurs()).Returns(new List <RecentFlame>() { new RecentFlame() }); _slurRepository.Setup(repo => repo.GetSlur(It.IsAny <int>())).Returns(new Slur("ffff", "asdf")); _slursCommands = new SlursCommands(_slurRepository.Object, _userRepository.Object, _slack.Object, _adminValidator.Object, _eventDispatcher.Object, _userService.Object, _creditsRepository.Object); }
public void Setup() { _userRepository.Setup(repo => repo.GetUser(User)).Returns(new User() { Id = "a", Credits = 69 }); _eventDispatcher.Setup(disp => disp.OnFlaming(It.IsAny <Command>(), It.IsAny <string>())).Returns((Command cmd, string slur) => slur); _slurRepository.Setup(repo => repo.GetSlurs()).Returns(new List <Slur>() { new Slur("{user} is a {random} 350++ bitch", "asdf") }); _userRepository.Setup(repo => repo.GetUsers()).Returns(new List <User>() { new User() { Id = "robert" } }); _slursCommands = new SlursCommands(_slurRepository.Object, _userRepository.Object, _slack.Object, _adminValidator.Object, _eventDispatcher.Object); }
public void Setup() { _slursCommands = new SlursCommands(_slurRepository.Object, _userRepository.Object, _slack.Object, _adminValidator.Object, _eventDispatcher.Object, _userService.Object, _creditsRepository.Object); }