@Test
public void varietyOfMethods() {
TypeRegistry registry = getTypeRegistry(null);
byte[] classBytes = loadBytesForClass("data.SimpleClassFour");
TypeDescriptor td = new TypeDescriptorExtractor(registry).extract(classBytes, true);
byte[] bytes = InterfaceExtractor.extract(classBytes, registry, td);
// @formatter:off
checkType(bytes,
"CLASS: data/SimpleClassFour__I v50 0x0601(public abstract interface) super java/lang/Object\n"+
"METHOD: 0x0401(public abstract) ___init___(Ldata/SimpleClassFour;I)V\n" +