public void SetUp() { _simpleMethod = typeof(BaseType1).GetMethod("VirtualMethod", Type.EmptyTypes); _genericMethod = typeof(BaseType7).GetMethod("One"); _serializer = new AttributeConcreteMixinTypeIdentifierSerializer(); }
public static ConcreteMixinTypeAttribute Create(ConcreteMixinTypeIdentifier identifier) { ArgumentUtility.CheckNotNull("identifier", identifier); var identifierSerializer = new AttributeConcreteMixinTypeIdentifierSerializer(); identifier.Serialize(identifierSerializer); return(new ConcreteMixinTypeAttribute(identifierSerializer.Values)); }
public void SetUp() { _simpleMethod = typeof(BaseType1).GetMethod("VirtualMethod", Type.EmptyTypes); _genericMethod = typeof(BaseType7).GetMethod("One"); _methodOnGenericClosedWithReferenceType = typeof(GenericClassWithAllKindsOfMembers <string>).GetMethod("Method"); _methodOnGenericClosedWithValueType = typeof(GenericClassWithAllKindsOfMembers <int>).GetMethod("Method"); _serializer = new AttributeConcreteMixinTypeIdentifierSerializer(); _deserializer = new AttributeConcreteMixinTypeIdentifierDeserializer(_serializer.Values); }