public void GetIconClasses_Should_ReturnCorrectClasses_When_ClanIsCrab_And_TypeIsHolding() { const string expected = "d-none d-sm-inline-block fa fa-fw fa-home fg-dark-crab"; var card = new HoldingCard { Clan = Clan.Crab }; var viewModel = new CardsListViewModel(); var result = viewModel.GetIconClasses(card); result.Should().Be(expected); }
public void GetIconClasses_Should_ReturnCorrectClasses_When_ClanIsDragon_And_TypeIsRole() { const string expected = "d-none d-sm-inline-block fa fa-fw fa-asterisk fg-dark-dragon"; var card = new RoleCard { Clan = Clan.Dragon }; var viewModel = new CardsListViewModel(); var result = viewModel.GetIconClasses(card); result.Should().Be(expected); }
public void GetIconClasses_Should_ReturnCorrectClasses_When_ClanIsCrane_And_TypeIsAttachment() { const string expected = "d-none d-sm-inline-block fa fa-fw fa-paperclip fg-dark-crane"; var card = new AttachmentCard { Clan = Clan.Crane }; var viewModel = new CardsListViewModel(); var result = viewModel.GetIconClasses(card); result.Should().Be(expected); }
public void GetIconClasses_Should_ReturnCorrectClasses_When_ClanIsLion_And_TypeIsProvince() { const string expected = "d-none d-sm-inline-block fa fa-fw fa-map-marker-alt fg-dark-lion"; var card = new ProvinceCard { Clan = Clan.Lion }; var viewModel = new CardsListViewModel(); var result = viewModel.GetIconClasses(card); result.Should().Be(expected); }
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 GetIconClasses_Should_ReturnCorrectClasses_When_ClanIsPhoenix_And_TypeIsCharacter() { const string expected = "d-none d-sm-inline-block fa fa-fw fa-user fg-dark-phoenix"; var card = new CharacterCard { Clan = Clan.Phoenix }; var viewModel = new CardsListViewModel(); var result = viewModel.GetIconClasses(card); result.Should().Be(expected); }
public void GetIconClasses_Should_ReturnCorrectClasses_When_ClanIsUnicorn_And_TypeIsEvent() { const string expected = "d-none d-sm-inline-block fa fa-fw fa-bolt fg-dark-unicorn"; var card = new EventCard { Clan = Clan.Unicorn }; var viewModel = new CardsListViewModel(); var result = viewModel.GetIconClasses(card); result.Should().Be(expected); }