public ReservedDevelopmentView(ReserveDevelopment gameAction, string playerName) { InitializeComponent(); this.gameAction = gameAction; SetText(playerName); Draw(); }
public void ShouldReserveDevelopmentAndNoble() { var reserve = new ReserveDevelopment(fourPointDevelopment, takeGold: true, Nobles.CharlesQuint); reserve.Development.Should().BeEquivalentTo(fourPointDevelopment); reserve.TakeGold.Should().BeTrue(); reserve.Noble.Should().BeEquivalentTo(Nobles.CharlesQuint); reserve.Type.Should().Be(MoveType.ReserveDevelopment); reserve.PrestigeObtained.Should().Be(Prestige.FromScalar(3)); reserve.PrestigeObtainedText.Should().Be(Prestige.FromScalar(3).ToString()); }
public void ShouldReserveDevelopment() { var reserve = new ReserveDevelopment(fourPointDevelopment, takeGold: false, null); reserve.Development.Should().BeEquivalentTo(fourPointDevelopment); reserve.TakeGold.Should().BeFalse(); reserve.Noble.Should().BeNull(); reserve.Type.Should().Be(MoveType.ReserveDevelopment); reserve.PrestigeObtained.Should().Be(Prestige.Zero); reserve.PrestigeObtainedText.Should().Be(""); }