public void GuildRequest() { var guildRequestAction = new GuildRequestAction(); guildRequestAction.RequestGuild(this.player, this.guildMasterPlayer.Id); Assert.That(this.guildMasterPlayer.LastGuildRequester, Is.SameAs(this.player)); Mock.Get(this.guildMasterPlayer.ViewPlugIns.GetPlugIn <IShowGuildJoinRequestPlugIn>()).Verify(g => g.ShowGuildJoinRequest(this.player), Times.Once); }
public void GuildRequest() { var guildRequestAction = new GuildRequestAction(this.gameServerContext); guildRequestAction.RequestGuild(this.player, this.guildMasterPlayer.Id); Assert.That(this.guildMasterPlayer.LastGuildRequester, Is.SameAs(this.player)); Mock.Get(this.guildMasterPlayer.PlayerView.GuildView).Verify(g => g.ShowGuildJoinRequest(this.player), Times.Once); }
private void RequestGuildAndRespond(bool acceptRequest) { var guildRequestAction = new GuildRequestAction(); guildRequestAction.RequestGuild(this.player, this.guildMasterPlayer.Id); var guildResponseAction = new GuildRequestAnswerAction(); guildResponseAction.AnswerRequest(this.guildMasterPlayer, acceptRequest); }
public void GuildRequest() { var guildRequestAction = new GuildRequestAction(this.gameServerContext); this.guildMasterPlayer.PlayerView.GuildView.Expect(v => v.ShowGuildJoinRequest(this.player)); guildRequestAction.RequestGuild(this.player, this.guildMasterPlayer.Id); Assert.That(this.guildMasterPlayer.LastGuildRequester, Is.SameAs(this.player)); this.guildMasterPlayer.PlayerView.GuildView.VerifyAllExpectations(); }