Class ClassManagerOperationTest

    • Constructor Detail

      • ClassManagerOperationTest

        public ClassManagerOperationTest​(Operation operationCase)
        Parameters:
        operationCase - Operation specification of this set of tests
    • Method Detail

      • generates

        public static Collection<Object[]> generates()
                                              throws RemoteException
        Returns:
        Array of Object List. Each element of the array is an array of objects. In our case, this array of objects is only one object: the MetaClass ification case. It is used for our Parameterized test.
        Throws:
        RemoteException
      • testGetImplementationsOfOperation

        public void testGetImplementationsOfOperation()
                                               throws Exception
        Throws:
        Exception
      • testRemoveOperation

        public void testRemoveOperation()
                                 throws Exception
        Throws:
        Exception
      • testGetOperationID

        public void testGetOperationID()
                                throws Exception
        Throws:
        Exception
      • testNewOperationAlreadyInClassException

        public void testNewOperationAlreadyInClassException()
                                                     throws Exception
        Throws:
        Exception
      • testSameTypeOperationAlreadyInClassException

        public void testSameTypeOperationAlreadyInClassException()
                                                          throws Exception
        Throws:
        Exception
      • testRemoveOperationNotExistException

        public void testRemoveOperationNotExistException()
      • testGetImplementationsOfOperationNotExistException

        public void testGetImplementationsOfOperationNotExistException()
      • testGetOperationNameNotExistException

        public void testGetOperationNameNotExistException()