public void MakeUserRequestsWhenJoinButtonClicked() { IUserRequestListener requestListenerMock = Substitute.For <IUserRequestListener>(); mainWindow.AddUserRequestListener(requestListenerMock); mainWindow.TbItemId.Text = "an item-id"; mainWindow.TbStopPrice.Text = "789"; mainWindow.BtnJoin.PerformClick(); requestListenerMock.Received().JoinAuction(Arg.Any <string>(), Arg.Is <Item>(i => i.Equals(new Item("an item-id", 789)))); }
public void AddUserRequestListener(IUserRequestListener listenter) { _listeners.Add(listenter); }
public void AddUserRequestListener(IUserRequestListener userRequestListener) { sniperLaunchers.Add(userRequestListener); }