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))); }
public void SplitShouldReturnNode00WhenLeaf0() { // split(0) = (0,0) Id zero = new Id.Leaf(0); zero.Split().Should().Be(new Id.Node(0, 0)); }