public void GetScore_OneOrTwoBarsOnThreeLines_ReturnScore() { var builder = new WinLinesBuilder(_helper.SymbolMapWithOneOrTwoBars); var rules = new CombinationRules(ref builder); var result = rules.GetScore(); Assert.That(result, Is.EqualTo(15)); }
public void GetScore_ThreeCherriesOnTheThreeLines_ReturnZero() { var builder = new WinLinesBuilder(_helper.SymbolMapWithThreeCherries); var rules = new CombinationRules(ref builder); var result = rules.GetScore(); Assert.That(result, Is.EqualTo(0)); }
public void GetScore_CherryAndSevenOnThreeLines_ReturnScore() { var builder = new WinLinesBuilder(_helper.SymbolMapWithCherryAndSeven); var rules = new CombinationRules(ref builder); var result = rules.GetScore(); Assert.That(result, Is.EqualTo(225)); }