public void TestMethod1()
{
Type myDynamicType = DynamicPointTypeGen();
Assert.AreEqual("Point", myDynamicType.FullName);
Assert.AreEqual("MyDynamicAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", myDynamicType.Assembly.ToString());
Assert.AreEqual("AutoLayout, AnsiClass, Class, Public", myDynamicType.Attributes.ToString());
Assert.AreEqual("PointModule", myDynamicType.Module.ToString());
dynamic Point = Activator.CreateInstance(myDynamicType, 1, 2, 3);
Assert.AreEqual(1, Point.GetX());
Assert.AreEqual(2, Point.GetY());
Assert.AreEqual(3, Point.GetZ());
}
}