// [TestCase(typeof(CircularDependencyInModelError))] public void TestError(Type type) { var serializer = new ReflectionSerializers(); var activator = new ReflectionRdActivator(serializer, null); var exception = Assert.Throws <Assertion.AssertionException>(() => activator.ActivateRdExt(type)); Console.WriteLine(exception); }
public override void SetUp() { var reflectionSerializers = new ReflectionSerializers(); myPolymorphicRdTypesCatalog = new TestRdTypesCatalog(reflectionSerializers); myPolymorphicRdTypesCatalog.Register <Animal>(); myPolymorphicRdTypesCatalog.Register <Bear>(); myPolymorphicRdTypesCatalog.Register <EmptyOK>(); myReflectionRdActivator = new ReflectionRdActivator(reflectionSerializers, myPolymorphicRdTypesCatalog as IPolymorphicTypesCatalog); base.SetUp(); ServerWire.AutoTransmitMode = true; ClientWire.AutoTransmitMode = true; }
public void TestActivation(Type type) { var serializer = new ReflectionSerializers(); var activator = new ReflectionRdActivator(serializer, null); var activateRdModel = activator.ActivateRdExt(type); }