public void SpecialDataTest() { "Flush Data Test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.FlushDataTest); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Joe"); }); "Three of a kind Data Test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.ThreeOfAKindTest); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Bob"); }); "One pair Data Test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.OnePairDataTest); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Bob"); }); "High card Data Test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.HighCarDataTest); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Jen"); }); "Multiple winners Data Test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.MultiValueTest); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 2); Assert.IsTrue(result.Contains("Joe")); Assert.IsTrue(result.Contains("Bob")); }); }
public void PokerChallengeResultTest() { "Poker players challenge result test".Test(() => { var result = GetChallengeResult(TestData.Data1); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Bob"); }); "Data string to players challenge result test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.DataString1); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Bob"); }); "DataString-2 to players challenge result test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.DataString2); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Bob"); }); "DataString-3 to players challenge result test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.DataString3); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Jen"); }); "DataString-4 to players challenge result test".Test(() => { var players = PokerConvertTest.ConvertToPlayer(TestData.DataString4); var result = GetChallengeResult(players); Assert.IsTrue(result.Count == 1); Assert.IsTrue(result[0] == "Jen"); }); }