Added checks vs saved db values in F0FTableNested::moveToRightOf and F0FTableNested::moveToLeftOf
Refactored method F0FTableNested::makeRoot
Removed redundant check
Added tests for F0FTableNested::getLevel
Added tests for F0FTableNested::getParent
Added tests for F0FTableNested::isRoot
Added tests for F0FTableNested::isLeaf
Added sanity checks to methods that rely on lft/rgt values
Added alias method to code coverage ignore list
Added tests for F0FTableNested::isDescendantOf
Fixed behavior of F0FTableNested::isDescendantOf (it was working in the opposite way)
Added tests for F0FTableNested::isSelfOrDescendantOf
Fixed F0FTableNested::isSelfOrDescendantOf (it was working in the opposite way)
Added tests for F0FTableNested::equals
Added tests for F0FTableNested::inSameScope
Added tests for F0FTableNested::scopeImmediateDescendants
Removed duplicated code