public void AdjacencyRuleToType()
        {
            AdjacencyRule original = AdjacencyRule.Diagonals;

            AdjacencyRule.Types expressive = (AdjacencyRule.Types)original;
            AdjacencyRule       converted  = (AdjacencyRule)expressive;

            Assert.Equal(original, converted);
        }
        public void AdjacencyRuleTypeConversion(AdjacencyRule.Types type, AdjacencyRule expectedRule)
        {
            AdjacencyRule dir = type;

            Assert.Equal(expectedRule, dir);
        }