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); }