public void testMethodParams() throws Exception
{
CtClass ctClass = getCtClass(SignatureTester.class);
CtMethod ctMethod = ctClass.getDeclaredMethod("applyTimeZone", new CtClass[]{getCtClass(Calendar.class), getCtClass(TimeZone.class)});
Signature sig = new JavassistMethodParametersSignature(ctMethod, 0);
assertEquals(getClassMethodParametersSignature(), sig);
assertEquals(getStringMethodParametersSignature(), sig);
assertEquals(getMethodParametersSignature(), sig);
assertEquals(getMethodInfoParametersSignature(), sig);
}