Examples of JavassistProxifier


Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

    this(new JavassistProxifier(new ObjenesisInstanceCreator()), new NullProxyInitializer());
    this.response = response;
  }
 
  public MockSerializationResult(XStreamBuilder builder) {
    this(new JavassistProxifier(new ObjenesisInstanceCreator()), new NullProxyInitializer(), builder);
  }
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

  private ParameterNameProvider nameProvider;

  @Before
  public void setup() {
    this.request = new VRaptorRequest(mock(HttpServletRequest.class));
    this.proxifier = new JavassistProxifier(new ObjenesisInstanceCreator());
    this.method = mock(ResourceMethod.class);
    this.converters = mock(Converters.class);
    this.nameProvider = new DefaultParameterNameProvider(new DefaultTypeNameExtractor());

    router = new DefaultRouter(new NoRoutesConfiguration(), proxifier, new NoTypeFinder(), converters, nameProvider, new JavaEvaluator());
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

  @Before
  public void setup() {
    MockitoAnnotations.initMocks(this);

  this.proxifier = new JavassistProxifier(new ObjenesisInstanceCreator());
  this.typeFinder = new NoTypeFinder();

  when(router.builderFor(anyString())).thenAnswer(new Answer<DefaultRouteBuilder>() {

      public DefaultRouteBuilder answer(InvocationOnMock invocation) throws Throwable {
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

    when(provider.parameterNamesFor(any(Method.class))).thenReturn(new String[] { "abc", "def", "ghi" });

    method = new DefaultResourceMethod(new DefaultResourceClass(MyResource.class), MyResource.class.getMethod(
        "method", String.class, Integer.class, BigDecimal.class));

    proxifier = new JavassistProxifier(new ObjenesisInstanceCreator());

    typeFinder = new DefaultTypeFinder(provider);
  }
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

import br.com.caelum.vraptor.proxy.ReflectionInstanceCreator;

public final class AbstractOgnlTestSupport {

  public static void configOgnl(Converters converters) throws OgnlException {
    Proxifier proxifier = new JavassistProxifier(new ReflectionInstanceCreator());
    OgnlRuntime.setNullHandler(Object.class, new ReflectionBasedNullHandler(proxifier));

    OgnlRuntime.setPropertyAccessor(List.class, new ListAccessor(converters));

    OgnlRuntime.setPropertyAccessor(Object[].class, new ArrayAccessor());
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

  this.bundle = ResourceBundle.getBundle("messages");
  Ognl.setTypeConverter(context, new VRaptorConvertersAdapter(converters, bundle));
  when(converters.to(String.class)).thenReturn(new StringConverter());
    when(converters.to(Long.class)).thenReturn(new LongConverter());
   
    context.put("proxifier", new JavassistProxifier(new ReflectionInstanceCreator()));
  }
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

  public void setup() throws Exception {
    MockitoAnnotations.initMocks(this);

    AbstractOgnlTestSupport.configOgnl(converters);

  this.proxifier = new JavassistProxifier(new ReflectionInstanceCreator());
    this.context = (OgnlContext) Ognl.createDefaultContext(null);
    context.setTraceEvaluations(true);
    context.put("removal", removal);
    context.put("nullHandler", new GenericNullHandler(removal));
    context.put("proxifier", proxifier);
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

   
    client = new Client();
    handler = new ListNullHandler(removal);
   
  context = (OgnlContext) Ognl.createDefaultContext(null);
  context.put("proxifier", new JavassistProxifier(new ReflectionInstanceCreator()));
  }
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

public class OgnlParametersProviderTest extends ParametersProviderTest {

  @Override
  protected ParametersProvider getProvider() {
    EmptyElementsRemoval removal = new EmptyElementsRemoval();
  Proxifier proxifier = new JavassistProxifier(new ReflectionInstanceCreator());
    return new OgnlParametersProvider(nameProvider, request, container, new OgnlFacade(converters, removal, proxifier));
  }
View Full Code Here

Examples of br.com.caelum.vraptor.proxy.JavassistProxifier

    @Override
      public void removeExtraElements() {
    // does nothing
    }
  };
  final Proxifier proxifier = new JavassistProxifier(new ReflectionInstanceCreator());
  accessor = new ArrayAccessor();
 
    when(context.get("removal")).thenReturn(removal);
    when(context.get("proxifier")).thenReturn(proxifier);
    when(context.getCurrentEvaluation()).thenReturn(evaluation);
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.