Esempio n. 1
0
 static FastReflectionFactories()
 {
     MethodInvokerFactory = new MethodInvokerFactory();
     PropertyAccessorFactory = new PropertyAccessorFactory();
     FieldAccessorFactory = new FieldAccessorFactory();
     ConstructorInvokerFactory = new ConstructorInvokerFactory();
 }
        public void CreateTest()
        {
            FieldAccessorFactory target = new FieldAccessorFactory();  
            FieldInfo[] myFieldInfo;
            Type myType = typeof(MyClass);
            // Get the type and fields of FieldInfoClass.
            myFieldInfo = myType.GetFields(BindingFlags.NonPublic | BindingFlags.Instance
                | BindingFlags.Public);

            FieldInfo key = myFieldInfo[0];

            IFieldAccessor actual;
            actual = target.Create(key);
            Assert.IsNotNull(actual); 
        }
 public void FieldAccessorFactoryConstructorTest()
 {
     FieldAccessorFactory target = new FieldAccessorFactory();
     Assert.IsNotNull(target);
 }