public void GenericMethod_RequiresImplementation()
        {
            var core     = new GenericMethodTest();
            var instance = Anonymous.Implement <ITest>(core)
                           .Create();

            instance.E(13);

            Assert.AreEqual(13, core.observed);
        }
			public void GenericMethods()
			{
				var genericMethodTest = new GenericMethodTest();
				var wrappedGenericMethod = Proxy.CreateGenericInterfaceWrapper<IGenericMethod<object>>( genericMethodTest );
			}
 public void GenericMethods()
 {
     var genericMethodTest    = new GenericMethodTest();
     var wrappedGenericMethod = Proxy.CreateGenericInterfaceWrapper <IGenericMethod <object> >(genericMethodTest);
 }