}
public void testParentInterfaces() throws Exception {
String[] extraClasses = new String[] { SupportedValuesAttribute.class.getName(), LabeledEnum.class.getName() };
MockServiceReference ref = new MockServiceReference(addExtraIntfs(extraClasses));
Class[] clazzes = proxyCreator.discoverProxyClasses(ref);
assertEquals(2, clazzes.length);
assertTrue(containsClass(clazzes, LabeledEnum.class));
assertFalse(containsClass(clazzes, Comparable.class));
assertTrue(containsClass(clazzes, SupportedValuesAttribute.class));