Class CheckoutTest

    • Constructor Detail

      • CheckoutTest

        public CheckoutTest()
    • Method Detail

      • testIsCheckedOut

        public void testIsCheckedOut()
                              throws RepositoryException
        Test if Node.isCheckedOut() returns true, if the versionable node has been checked out before.
        Throws:
        RepositoryException
      • testIsCheckedOutJcr2

        public void testIsCheckedOutJcr2()
                                  throws RepositoryException
        Test if VersionManager.isCheckedOut(P) returns true if P is the absolute path of a versionable node that has been checked out before.
        Throws:
        RepositoryException
      • testIsCheckedOutNonVersionableNode

        public void testIsCheckedOutNonVersionableNode()
                                                throws RepositoryException
        Test calling Node.isCheckedOut() on a non-versionable.
        Throws:
        RepositoryException
      • testIsCheckedOutNonVersionableNodeJcr2

        public void testIsCheckedOutNonVersionableNodeJcr2()
                                                    throws RepositoryException
        Test calling VersionManager.isCheckedOut(P) with P denoting the absolute path of a non-versionable node.
        Throws:
        RepositoryException
      • testCheckoutNonVersionableNode

        public void testCheckoutNonVersionableNode()
                                            throws RepositoryException
        Test calling Node.checkout() on a non-versionable node.
        Throws:
        RepositoryException
      • testCheckoutNonVersionableNodeJcr2

        public void testCheckoutNonVersionableNodeJcr2()
                                                throws RepositoryException
        Test calling VersionManager.checkout(P) with P denoting the absolute path of a non-versionable node.
        Throws:
        RepositoryException
      • testCheckoutTwiceDoesNotThrow

        public void testCheckoutTwiceDoesNotThrow()
                                           throws RepositoryException
        Test if Node.checkout() doesn't throw any exception if the versionable node has been checked out before.
        Throws:
        RepositoryException
      • testCheckoutTwiceDoesNotThrowJcr2

        public void testCheckoutTwiceDoesNotThrowJcr2()
                                               throws RepositoryException
        Test if VersionManager.checkout(P) doesn't throw any exception if P denotes the absolute path of a versionable node that has been checked out before.
        Throws:
        RepositoryException