public void AddOrigin() { var mixinContextOrigin = MixinContextOriginObjectMother.Create(assembly: GetType().Assembly); _serializer.AddOrigin(mixinContextOrigin); // Check that the chain of serializers correctly sets up the AttributeMixinContextOriginSerializer var serializedMixinOrigin = (object[])_serializer.Values[4]; var serializedMixinOriginAssembly = serializedMixinOrigin[1]; Assert.That(serializedMixinOriginAssembly, Is.EqualTo(GetType().Assembly.FullName)); var deserializer = new AttributeMixinContextDeserializer(_serializer.Values); Assert.That(deserializer.GetOrigin(), Is.EqualTo(mixinContextOrigin)); }
public void GetOrigin_Invalid() { _invalidDeserializer.GetOrigin(); }