public void AstShiftTest1() { AstRoot ast = RParser.Parse(new TextStream(" a()")); IScope scope = ast.Children[0].Should().BeAssignableTo<IScope>().Which; scope.Children[0].Start.Should().Be(1); ast.Shift(1); scope.Children[0].Start.Should().Be(2); }