Exemple #1
0
        public void ThenItsNumberIs(int p0)
        {
            Hexagram hexagram       = ScenarioContext.Current.Get <Hexagram>(HexagramKey);
            int      hexagramNumber = hexagram.Number;

            Assert.AreEqual(
                expected: p0,
                actual: hexagramNumber);
        }
Exemple #2
0
        public void GivenTheHexagramFromTopToBottomIs(string p0)
        {
            Hexagram hexagram = new Hexagram(p0);

            ScenarioContext.Current.Add(HexagramKey, hexagram);
        }
Exemple #3
0
 public static int CircleIndex(this Hexagram hexagram) =>
 hexagramNumberToCircleIndex[hexagram.Number] + 1;