public void GetIconClasses_Should_ReturnCorrectClasses_When_ClanIsScorpion_And_TypeIsStronghold() { const string expected = "d-none d-sm-inline-block fa fa-fw fa-university fg-dark-scorpion"; var card = new StrongholdCard { Clan = Clan.Scorpion }; var viewModel = new CardsListViewModel(); var result = viewModel.GetIconClasses(card); result.Should().Be(expected); }
public void GetValues_Should_ReturnCorrectValues_When_CardIsStronghold() { const int honor = 11; const int fate = 7; const int influencePool = 10; const string strengthBonus = "+3"; var card = new StrongholdCard { Honor = honor, Fate = fate, InfluencePool = influencePool, StrengthBonus = strengthBonus }; var viewModel = new CardsListViewModel(); var result = viewModel.GetValues(card); result.Should().Be(honor + " / " + fate + " / " + influencePool + " / " + strengthBonus); }