コード例 #1
0
ファイル: LookupSteps.cs プロジェクト: joeboon/IChing
        public void ThenItsNumberIs(int p0)
        {
            Hexagram hexagram       = ScenarioContext.Current.Get <Hexagram>(HexagramKey);
            int      hexagramNumber = hexagram.Number;

            Assert.AreEqual(
                expected: p0,
                actual: hexagramNumber);
        }
コード例 #2
0
ファイル: LookupSteps.cs プロジェクト: joeboon/IChing
        public void GivenTheHexagramFromTopToBottomIs(string p0)
        {
            Hexagram hexagram = new Hexagram(p0);

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