public void testConstructor_isVarArgs() throws Exception { Invokable<?, ?> delegate = Prepender.constructor(String[].class); assertTrue(delegate.isVarArgs()); }
public void testMethod_isVarArgs() throws Exception { Invokable<?, ?> delegate = Prepender.method("privateVarArgsMethod", String[].class); assertTrue(delegate.isVarArgs()); }
public void testNonFinalMethodInFinalClass_isOverridable() throws Exception { Invokable<?, ?> delegate = Invokable.from(FinalClass.class.getDeclaredMethod("notFinalMethod")); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testConstructor_isOverridablel() throws Exception { Invokable<?, ?> delegate = Invokable.from(Foo.class.getDeclaredConstructor()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testStaticMethod_isOverridable() throws Exception { Invokable<?, ?> delegate = Prepender.method("staticMethod"); assertTrue(delegate.isStatic()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testPrivateInstanceMethod_isOverridable() throws Exception { Invokable<?, ?> delegate = Prepender.method("privateMethod"); assertTrue(delegate.isPrivate()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testStaticFinalMethod_isFinal() throws Exception { Invokable<?, ?> delegate = Prepender.method("staticFinalMethod"); assertTrue(delegate.isStatic()); assertTrue(delegate.isFinal()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testPrivateFinalInstanceMethod_isOverridable() throws Exception { Invokable<?, ?> delegate = Prepender.method("privateFinalMethod"); assertTrue(delegate.isPrivate()); assertTrue(delegate.isFinal()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
/** * invocation without arguments. * * @throws IllegalArgumentException * if in invokable requires arguments */ public static Invocation create(Invokable<?, ?> invokable) { checkArgument( invokable.getParameters().size() == 0 || (invokable.getParameters().size() == 1 && invokable.isVarArgs()), "please specify arguments to %s", invokable); return create(invokable, ImmutableList.of()); }
/** * invocation without arguments. * * @throws IllegalArgumentException * if in invokable requires arguments */ public static Invocation create(Invokable<?, ?> invokable) { checkArgument( invokable.getParameters().size() == 0 || (invokable.getParameters().size() == 1 && invokable.isVarArgs()), "please specify arguments to %s", invokable); return create(invokable, ImmutableList.of()); }
/** * invocation without arguments. * * @throws IllegalArgumentException * if in invokable requires arguments */ public static Invocation create(Invokable<?, ?> invokable) { checkArgument( invokable.getParameters().size() == 0 || (invokable.getParameters().size() == 1 && invokable.isVarArgs()), "please specify arguments to %s", invokable); return create(invokable, ImmutableList.of()); }
/** * invocation without arguments. * * @throws IllegalArgumentException * if in invokable requires arguments */ public static Invocation create(Invokable<?, ?> invokable) { checkArgument( invokable.getParameters().isEmpty() || (invokable.getParameters().size() == 1 && invokable.isVarArgs()), "please specify arguments to %s", invokable); return create(invokable, ImmutableList.of()); }
/** * invocation without arguments. * * @throws IllegalArgumentException * if in invokable requires arguments */ public static Invocation create(Invokable<?, ?> invokable) { checkArgument( invokable.getParameters().isEmpty() || (invokable.getParameters().size() == 1 && invokable.isVarArgs()), "please specify arguments to %s", invokable); return create(invokable, ImmutableList.of()); }
public void testConstructor_isVarArgs() throws Exception { Invokable<?, ?> delegate = Prepender.constructor(String[].class); assertTrue(delegate.isVarArgs()); }
public void testNonFinalMethodInFinalClass_isOverridable() throws Exception { Invokable<?, ?> delegate = Invokable.from( FinalClass.class.getDeclaredMethod("notFinalMethod")); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testConstructor_isOverridablel() throws Exception { Invokable<?, ?> delegate = Invokable.from(Foo.class.getDeclaredConstructor()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testPrivateInstanceMethod_isOverridable() throws Exception { Invokable<?, ?> delegate = Prepender.method("privateMethod"); assertTrue(delegate.isPrivate()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testStaticMethod_isOverridable() throws Exception { Invokable<?, ?> delegate = Prepender.method("staticMethod"); assertTrue(delegate.isStatic()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testPrivateFinalInstanceMethod_isOverridable() throws Exception { Invokable<?, ?> delegate = Prepender.method("privateFinalMethod"); assertTrue(delegate.isPrivate()); assertTrue(delegate.isFinal()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }
public void testStaticFinalMethod_isFinal() throws Exception { Invokable<?, ?> delegate = Prepender.method("staticFinalMethod"); assertTrue(delegate.isStatic()); assertTrue(delegate.isFinal()); assertFalse(delegate.isOverridable()); assertFalse(delegate.isVarArgs()); }