Ejemplo n.º 1
0
        public void SplitShouldReturnNode1001WhenLeaf1()
        {
            // split(1) = ((1,0),(0,1))
            Id one = new Id.Leaf(1);

            one.Split().Should().Be(new Id.Node(new Id.Node(1, 0), new Id.Node(0, 1)));
        }
Ejemplo n.º 2
0
        public void SplitShouldReturnNode00WhenLeaf0()
        {
            // split(0) = (0,0)
            Id zero = new Id.Leaf(0);

            zero.Split().Should().Be(new Id.Node(0, 0));
        }