feat: solve part 2

This commit is contained in:
Stevan Freeborn
2023-12-07 19:34:55 -06:00
parent a84b0d07f0
commit 887e139d97
5 changed files with 192 additions and 51 deletions
+14 -13
View File
@@ -3,19 +3,20 @@ namespace CamelCards.Tests;
public class CardTests
{
[Theory]
[InlineData('A', 12)]
[InlineData('K', 11)]
[InlineData('Q', 10)]
[InlineData('J', 9)]
[InlineData('T', 8)]
[InlineData('9', 7)]
[InlineData('8', 6)]
[InlineData('7', 5)]
[InlineData('6', 4)]
[InlineData('5', 3)]
[InlineData('4', 2)]
[InlineData('3', 1)]
[InlineData('2', 0)]
[InlineData('A', 13)]
[InlineData('K', 12)]
[InlineData('Q', 11)]
[InlineData('J', 10)]
[InlineData('T', 9)]
[InlineData('9', 8)]
[InlineData('8', 7)]
[InlineData('7', 6)]
[InlineData('6', 5)]
[InlineData('5', 4)]
[InlineData('4', 3)]
[InlineData('3', 2)]
[InlineData('2', 1)]
[InlineData('W', 0)]
public void Card_WhenGivenValidCharacter_ItShouldReturnCardWithExpectedStrength(char character, int expectedStrength)
{
var card = new Card(character);