public void Setup() { _user = new Person() { UserId = "1", UserName = "******" }; _harness = TestHarness.CreateHarness(); }
public void SetUp() { _harness = TestHarness.CreateHarness(); _harness.Start(); _harness.Tick(); _harness.Logger.Verify(l => l.Fatal(It.IsAny <Exception>(), It.IsAny <string>()), Times.Never); }
public void SetUp() { _harness = TestHarness.CreateHarness(); _harness.Planner.Start().Wait(); _harness.Inviter.Start().Wait(); _harness.WithFiveUnsentInvitations(); _harness.Inviter.PizzaInviterLoopTick().Wait(); _harness.Logger.Verify(l => l.Fatal(It.IsAny <Exception>(), It.IsAny <string>()), Times.Never); }
public async Task SetUp() { _harness = TestHarness.CreateHarness(); _harness.Start(); _harness.Tick(); _plan = _harness.ActivePizzaPlans.Single(); _userId = _plan.Invited.First().UserId; await _harness.Inviter.HandleMessage( new NewMessage() { user = _plan.Invited.First().UserId, text = "yes" }); }
public void SetUp() { _harness = TestHarness.CreateHarness(); _harness.Planner.Start().Wait(); _harness.Inviter.Start().Wait(); _harness.WithFiveUnsentInvitations(); _harness.Inviter.PizzaInviterLoopTick().Wait(); _harness.Core.Invocations.Clear(); _harness.Now = _harness.Now.AddDays(2); _harness.Inviter.PizzaInviterLoopTick().Wait(); }
public async Task SetUp() { _harness = TestHarness.CreateHarness(); _harness.Start(); _harness.Tick(); _plan = _harness.ActivePizzaPlans.Single(); _userIdOfGustRejecting = _plan.Invited.First().UserId; _firstInvitedUsers = _plan.Invited.Select(u => u.UserId).ToList(); await _harness.Inviter.HandleMessage( new NewMessage() { user = _userIdOfGustRejecting, text = "no" }); _harness.Core.Invocations.Clear(); _harness.Tick(); }
public async Task SetUp() { _harness = TestHarness.CreateHarness(); _harness.Start(); _harness.Tick(); _plan = _harness.ActivePizzaPlans.Single(); foreach (var person in _plan.Invited.ToList()) { await _harness.Inviter.HandleMessage(new SlackAPI.WebSocketMessages.NewMessage() { user = person.UserId, text = "yes" }); } _harness.Core.Invocations.Clear(); _harness.Tick(); _harness.Logger.Verify(l => l.Fatal(It.IsAny <Exception>(), It.IsAny <string>()), Times.Never); }
public async Task SetUp() { _harness = TestHarness.CreateHarness(); _harness.Start(); _harness.Tick(); _plan = _harness.ActivePizzaPlans.Single(); foreach (var person in _plan.Invited.Take(4).ToList()) { await _harness.Inviter.HandleMessage(new NewMessage() { user = person.UserId, text = "yes" }); } _harness.Tick(); Assert.IsNull(_plan.Cancelled); _harness.Core.Invocations.Clear(); _harness.Now = _harness.Now.AddDays(8); _harness.Tick(); _harness.Logger.Verify(l => l.Fatal(It.IsAny <Exception>(), It.IsAny <string>()), Times.Never); }
public void Setup() { _harness = TestHarness.CreateHarness(); _harness.Start(); }