Examples of ClassContext


Examples of org.jboss.arquillian.test.spi.context.ClassContext

      }
   }

   public void createClassContext(@Observes(precedence=100) EventContext<ClassEvent> context)
   {
      ClassContext classContext = this.classContextInstance.get();
      try
      {
         classContext.activate(context.getEvent().getTestClass().getJavaClass());
         context.proceed();
      }
      finally
      {
         classContext.deactivate();
      }
   }
View Full Code Here

Examples of org.jboss.arquillian.test.spi.context.ClassContext

    public List<T> getSetupTasks() throws Exception {

        TaskList<T> taskList = null;

        // Get or create the task list with the {@link ClassContext}
        ClassContext classContext = classContextInstance.get();
        if (classContext.isActive()) {
            ObjectStore objectStore = classContext.getObjectStore();
            taskList = objectStore.get(TaskList.class);
            if (taskList == null) {
                taskList = new TaskList<T>();
                Class<?> currentClass = classContext.getActiveId();
                ContainerSetup setup = currentClass.getAnnotation(ContainerSetup.class);
                if (setup != null) {
                    Class<T>[] classes = (Class<T>[]) setup.value();
                    for (Class<T> clazz : classes) {
                        taskList.add(clazz.newInstance());
                    }
                }
                classContext.getObjectStore().add(TaskList.class, taskList);

                ObjectStore suiteStore = getSuiteObjectStore();
                suiteStore.get(TaskList.class).addAll(taskList);
            }
        }
View Full Code Here

Examples of org.jboss.arquillian.test.spi.context.ClassContext

    }

    public void handleBeforeClass(@Observes BeforeClass event) throws Throwable {
        List<T> setupTasks = getSetupTasks();
        if (!setupTasks.isEmpty()) {
            ClassContext classContext = classContextInstance.get();
            ObjectStore suiteStore = suiteContextInstance.get().getObjectStore();
            ObjectStore classStore = classContext.getObjectStore();
            SetupContext context = getSetupContext(suiteStore, classStore);
            for (T task : setupTasks) {
                task.beforeClass(context);
            }
        }
View Full Code Here

Examples of org.jboss.arquillian.test.spi.context.ClassContext

    }

    public void handleAfterClass(@Observes AfterClass event) throws Throwable {
        List<T> setupTasks = getSetupTasks();
        if (!setupTasks.isEmpty()) {
            ClassContext classContext = classContextInstance.get();
            ObjectStore classStore = classContext.getObjectStore();
            ObjectStore suiteStore = suiteContextInstance.get().getObjectStore();
            SetupContext context = getSetupContext(suiteStore, classStore);
            for (T task : setupTasks) {
                task.afterClass(context);
            }
View Full Code Here

Examples of org.jboss.arquillian.test.spi.context.ClassContext

        }
        if (active.containsKey(container.getName())) {
            return;
        }

        final ClassContext classContext = classContextInstance.get();
        if (classContext == null) {
            return;
        }

        final Class<?> currentClass = classContext.getActiveId();
        final ContainerClassHolder holder = new ContainerClassHolder(container.getName(), currentClass);

        ServerSetup setup = currentClass.getAnnotation(ServerSetup.class);
        if (setup == null) {
            return;
View Full Code Here

Examples of org.ocpsoft.rewrite.annotation.api.ClassContext

            FieldContext fieldContext = (FieldContext) context;
            elements.add(fieldContext.getJavaField().getName());
         }
         else if (context instanceof ClassContext) {

            ClassContext classContext = (ClassContext) context;
            elements.add(classContext.getJavaClass().getSimpleName());

            // trigger creation of a RuleBuilder
            context.getRuleBuilder();

         }
View Full Code Here

Examples of org.overturetool.vdmj.runtime.ClassContext

          try
          {
            ValueUpdateRequest request = updateValueQueueRequest.take();
            try
            {
              Context coSimCtxt = new ClassContext(coSimLocation, "SimulationInterface", interpreter.initialContext, request.value.classDef);
              coSimCtxt.setThreadState(null, request.value.cpu);

              request.value.value.set(coSimLocation, request.newValue, coSimCtxt);
              if (request.value.value instanceof TransactionValue)
              {
                TransactionValue.commitOne(BasicSchedulableThread.getThread(Thread.currentThread()).getId());
View Full Code Here

Examples of org.polyglotted.xpathstax.bind.XmlBinderContext.ClassContext

        checkNames(types, "book", "revision", "description");
       
        Map<Class<?>, ClassContext> contexts = ctx.getContexts();
        checkClasses(contexts, Book.class, Revision.class, Desc.class);
       
        ClassContext bookCtx = contexts.get(Book.class);
        checkAttributes(bookCtx, "id");
        checkElements(bookCtx, "title", "author", "price", "description", "genre");
        checkCollections(bookCtx, "type", "revision", "comment");

        ClassContext revCtx = contexts.get(Revision.class);
        checkAttributes(revCtx, "year", "definition");
        checkXmlValue(revCtx);

        ClassContext descCtx = contexts.get(Desc.class);
        checkXmlValue(descCtx);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.